Future

pauline seller
pauline seller

Posted on

The Philosophy of Vim

Parallely, I continued to learn the basic movements in Vim. It is a treasure trove, and I keep finding useful stuff in it even today (more than a year later). What I discovered here was the same problem as I had in learning touch typing. Beyond knowing what the combinations are, the artificial examples did little to develop my muscle memory when using them. I was still very prone to use the arrow keys for movement rather than j and k, and I would instinctively reach out for the mouse before remembering that it was useless here.

Then, I decided to learn Vim by doing something real in it. Fortunately, a very real-world example presented itself quite naturally: I set out to customise Vim to my liking.

I started tinkering with the .vimrc file. Interchanged the functions of 0 and ^. Made it display the file directory. Enabled line numbers and relative line numbering. Changed themes.

I could continue to customise Vim like this, but soon enough, I found something even better.

Top comments (0)