![]() ![]() Since most things are written in bash, it’s easy to use any text editor on top. I.e., these scriptable text editors become a custom note taking environment built to my requirements. ![]() (All of the above can be integrated into any scriptable text editor, e.g., I can use all of these feature from vim, i.e., fuzzy search and open a note, or the same with VS Code (I’m working on building up VS Code over time as a non-modal editor to complement vim). It's essentially like have my own man pages for GUI and CLI apps I use, that just document the features I commonly use. Over time I’ve built a ton of my own features into the system, for example I've built my own documentation system. You can edit them with multiple text editors, for somethings vim is better for others I like iA Writer. E.g., you can use a file manager like the Finder to organize your notes, and you can use tools like grep and diff to search and compare them. But I find the upside is more important: You can build your own features with shell scripts (that can then be integrated into your editing environment), and you can use your notes in many different applications. This has downsides, in particular it's only ok on mobile and lacks integrations. I'm a developer, and after going through a series of apps (Yojimbo, Evernote, SimpleNote, Bear, Ulysses), I now manage all my notes in Markdown files, some in git and some synced via iCloud Drive. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |