In Search of Good Writing App - Part 2, iA Writer vs iVim
“Orang emang gak pernah puas!” - Indonesian colloquial sayings
“People are never satisfied” - Paulo Coelho’s almost literal translation
Part 2 of my previous post: In Search of Good Writing App - Bear vs Ulysses
In the previous post, I compared Ulysses and Bear . I ended up subscribing to Bear. Bear itself is a good writing app, with nice clean interface design, great synchronization between MacOS and iOS (or iPadOS) platform, and just right MarkDown implementation.
I feel satisfied with my three days of Bear usage. The subscription model does not bother me, but I found several aspect to reconsider:
One thing I like from Ulysses is file versioning similar to MacOS’s Time Machine. Bear lacks that feature, changes I made will replace the previous version of the file in iCloud. The only way to access file history in Bear is through undo. Yep, plain old undo.
Bear stores my notes in its own enclosed library. I have no option to store my notes in external folder. This issue makes me think about the continuity of this subscription. Other writer also stated this issue , and his post gave me the idea to check iA Writer.
I came from modal editing world. The lack of Vim keybinding annoys me. This aspect is of my very own opinion.
Thus came other candidates
I installed the trial version on Mac. The main takeaway is iA Writer gives the writer full control of its edited file. It uses iCloud to sync between devices. Mac version also has file versioning similar to Time Machine. iA Writer also supports opening external folder, enabling me to edit markdown file from my GitHub Gist.
The app supports focus mode, which consists of typewriter mode similar to Ulysses’ and syntax highlighting that unique to iA Writer. The latter feature sounds unnecessary to me, because I thought highlighting non-code text will distracts me more than it helps me. I tried writing with syntax highlighting on, and I realized it helps choosing good words and/or ‘refactoring’ the written text. The app’s website has good blog posts that give tips to write well.
iA Writer also has side-by-side preview feature. Plus point is this app has good shortcut to access its main features.
I consider this app pricey. It uses single payment approach, the Mac version costs Rp450000 while the iOS (iPadOS included) version costs Rp120000. I use the iA Writer trial on Mac for a while, kinda like it, but it reminds me to one ‘writing app’ that I consider home.
That is Goyo plugin on Vim. Then I searched for Vim in iPadOS. I found it.
I thought Vim app in iOS will be limiting and can only edit the files in the app’s bundle file. I found iVim can edit file from other source. It also supports vimrc and plugins too! This posts helps me a lot.
I configured my iVim as a Zen Writing Tool. I installed
vim-markdown, and Tim Pope’s essential shortcut plugins that have been accompanying my typing journey for 2 years. The result is satisfying:
I use all of Bear, iA Writer (on Mac) and iVim for a while, eliminated Bear because of its low I mentioned above, and feel that the lack of preview makes iVim lacky. I read from reddit and other “this app vs. that app” posts that iA Writer for iOS is a worth buy. I decided to try purchasing iA Writer for iOS.
The iOS version of iA Writer has all the great features of its Mac version. It has some quirks though. It doesn’t have built in support to bookmark or scrape website contents (Bear has it), the keyboard shortcut for iPadOS lacks feature to focus on editor. The solution for the first problem is to use Apple’s Shortcut. For the second problem, I have to tap the iPad screen each time I opened the menu, inconvenient for keyboard person like me.
In the end, I prefer iA Writer to iVim and Bear. I like the preview mode, I like the syntax highlighting, I like when I succeed scripting the shortcut to bookmark or scrape website.
I don’t like the lack of good keyboard shortcut and no modal editing, but the good side overcome the bad side easily.