Do not look for the perfect class or textbook. Embrace the one that, despite the parts you know will be boring, excites you.

§ 1

For some reason that was not what I was expecting at all when I looked to see if I had an entry on Vim. On the other hand, I love the fact that I gave it the title “vi”. Typing vi vi to open it was enjoyable. And now, as I reread this, even more so. I recently learned that vi is simply an emulation of an older version of tty than vim is.

I also love that even after 10 days away I still remember the basic editing commands. I am slowly starting to see not simply the novelty but the advantage of writing like this. Not to have to lift your hands is amazing. Moreover, to be forced to think in terms of code and efficiency is better. Best of all is the ability to focus on the writing itself, not the interface. One can use muscle memory in a way that is impossible with a pointer, whether mouse or trackpad.

I also just realized “k” jumps up not simply one line but to the last place the cursor was. This is clever. I also find it interesting that the editing, while absurdly abstract, works in the sense that I can keep writing without having to stop to wonder how I will fix it.

§ 2

I realized the beauty of writing in Vim: I am able to capture my thoughts in a way I was never able with a word processor and pointing device. There was too much movement, too many distractions.

As I tried to continue that thought at least five times, deleting each version, I also realized the same. There is as much value in what I delete as what I write.

§ 3

As an editor it values attention over interface. Your focus is always on the text, not the mechanics of moving around in it. That’s not to say it’s easy, it is not. But it is intuitive in the same way learning to ride a bike is. One starts with the basic moves and builds out from there as need and curiosity demand.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s