I’ve been using Markdown since 2006, taking all my notes at work using a simple text editor and using the Markdown text markup format. I also use Markdown for writing down thoughts and posting to this blog. I rarely, if ever, use Word or even TeX/LaTeX. I treat markdown as my source format and I generate all my target formats using multimarkdown: PDF, HTML, RTF, etc.
I am happy with this process. I use a standard editor I find in any operating system I happen to work with. I use a standard document format I know I will be able to open in years to come: plain text. I use source control to version my text files and synchronize between computers. This works everywhere I have git and I am not locked-in into any particular cloud or tool or format or …
As an editor, I use emacs markdown
mode and it does me well. And
it’s not about emacs: you may use
vi, or TextMate, or whatever.
The point is that your favorite text editor, whichever it is, is probably good
enough. I have also recently started using Marked as
a convenience for previewing the transformed markdown output without having to
continuously switch back to the browser or do
C-c C-c p all the time.
Recently I have had a need to bring my markdown files to the iPhone and the iPad. And although one may find some specialized git iOS clients for things like github, there is no general git client for iOS, integrated with a text viewer, as far as I know.
Given the lack of shared file system in iOS, whichever app I use must have both text editor, ideally with support for markdown preview, as well as sync capabilities. Nocs is exactly that. It uses Dropbox to sync your files, and it has an embedded text editor with markdowns support. It fits perfectly into my workflow. I continue to use emacs on the laptop, and Nocs on the iPad. Dropbox syncs between laptop and tablet, and git between computers.
I am sure there are ways I could simplify the flow. But for now, this meets my requirements.
Finally, I am not keen at all to use tools like Evernote, since as far as I am concerned I am losing both freedom and the future-proof aspects of plain text. I have literally thousands of text notes accumulated over the years, and I have the reassurance that I will always be able to access and edit my notes in years to come. I don’t want to risk putting my documents onto a proprietary platform.