Why Write with Vim
Vim is one of the oldest text editors still popular today. From the labs of Berkley when Bill Joy worked on Vi to Bram Moolenaar's Vi Improved (Vim), Vim is known for its speed and retro hacker aesthetics.
While you may not be a programmer, that doesn't mean Vim isn't for you! Writing code or articles or notes or journals isn't so dissimilar. At the end of the day, it's about writing characters on a screen in a productive and enjoyable way.
Productive and enjoyable.
The first time you picked up a word processor in school, you probably opened up Microsoft Word. Word 2007 sure brings me back. Later on, you may have used Google Docs because it was familiar and free with a Google account. Word and Docs are probably productive enough. Enjoyable? Maybe.

Vim isn't for everyone. But at the same time, it's genuinely changed my life. I feel obligated to share my love for Vim and why I think Vim provides the best writing experience for writers who value speed, flow, and mastery of their tools.
Write at the Speed of Your Thoughts
Writing isn't always a linear process. Sometimes you just write down your page. And sometimes you need to jump a few paragraphs up as you revise your draft. You may need to jump to the beginning of a paragraph to beef up your first sentence or jump a few words back as you thought of a better word choice.
Each of these small actions may cause you to use your mouse and interrupt your thought process and typing rhythm.Vim is purely keyboard-based. It's like having keyboard shortcuts for every useful writing action.
- Need to delete a word?
dw (delete word) - Need to go to the next occurence of the letter "p"?
fp (find p) - Need to jump 5 words forward?
5w (5 words)
It's not as much memorization as you'd think. These Vim Motions become muscle memory. Before long, you'll want these Vim Motions everywhere (That's what prompted me to build VimNotion. I literally wanted Vim Motions in Notion, my day-to-day word processor).
Rhythm and Flow
Be Quick But Don't Hurry
Speed may make you more productive, but remember: your word processor should make writing productive and enjoyable. Keeping your fingers moving. Getting in a rhythm. It builds a hypnotic clack-clack-clack. You're in a flow. You're fully present and engaged.
It's not about going as fast as possible. Vim's speed is just a tool to keep your fingers moving and perform common writing actions as soon as you want.
Typing isn't like writing on pen and paper. It's like playing the piano. You use your fingers. You hear the sounds of the keyboard. You type in a cadence that changes as you write. But the longer you can stay in a consistent cadence, the better your flow will be.

If Writing is an Art, Then Your Word Processor is Your Paintbrush
Microsoft Word and Google Docs are the default writing paintbrushes. How many hours per week, per month, per year do you spend writing on your computer?
It can be scary and jarring to move away from a word processor you grew up using, but it can also be refreshing. My first foray outside of Word/Docs was Notion. Notion's clean aethetic and simplicity was a breath of fresh air.

But as I power-used Notion, spending hours every week on it, I was missing something. Yes, I missed the speed of Vim Motions, but more than that, I missed the muscle memory and feeling of mastery I had over my text editing.
That mastery of your paintbrush is what's missing in a lot of our tools. For tools we use everyday, we should feel satisfaction from building our skill-level with that tool. Vim Motions, comboing :vs<space>m to split my screen vertically and render my article into a nice looking markdown without breaking my stride is muscle memory that I've built over months and years.

These Vim Motion skills pay dividends as I waste less time moving my mouse to click on a small button, navigate cluttered menus, and spend more time if flow.
I know it may come off as "crazy control-freak" behavior to care about mouse clicks and key combos to this level. Vim isn't for everybody. But like I said, Vim is a tool I enjoy using everyday. So yes, like a missionary, my attempts at evangelism may fall on many deaf ears.
But I didn't spend hours and hours and hours of my life building a website dedicated to writing in Vim if I didn't love it and if I didn't think at least a few other people may enjoy it. So with that, I'll leave you with this quote:
We can do no great things. Only small things with great love.
VimNotion is my loveletter to Vim. May other Vim enthusiasts and adventurers brave enough to enter the arena, read it.