Thoughts of Using Vim

- 2 mins

I installed vim-orgmode to my Vim yesterday. For those of you, who haven’t heard Org-mode, it is an editing and organizing mode for notes, planning, and authoring in Emacs. It is a must have for all Emacs users. I strongly recommend you to watch this video on youtube. It will mostly likely change your view of how powerful something can be. Due to Org-mode’s popularity, someone awesome created a orgmode for vim on Github. I found it and installed it. Thanks for the open source community, life is beautiful because of you. I like Vim as a text editor, like Emacs as an environment(no offense to Emacs users, I honestly think Emacs is too powerful to be a text editor).

I took a little time go through my .vimrc file after I committed the change to Github, it then occurred to me that Vim has been so much fun to use for the past eight months. And, learning Vim has been a tremendous investment to me.

I have always preferred videos when it comes to learning. Having some kinds of visual presentations can get me through the points a lot easier. So, Youtube is my best friend. But, there weren’t many Vim tutorials on Youtube. I had to find other ways to learn. Lots people write blogs of their dotfiles. Those were helpful If I only wanted their Vim settings. Vim wiki is a good place to go, but too dry to read. I didn’t have many options left, but being patient, learning it slowly. I ended up spending weeks figuring out every piece of vimscript that I need. I tried to make Vim behave like a regular IDE. I had easy options like using Vim GUI or installing Vim emulators in standard text editors. I tried vim-mode package in Atom, and it was flawless. However, I wasn’t too satisfied with it. I didn’t quite like running both Atom and iTerm while doing development. I distinctly remember I talked myself out of using Atom with vim-mode not one time, not twice, but multiple times just because the nerdy soul in me didn’t allow me to go with the simple choice. You know, sometimes being stubborn is a double edge, I guess in my case, at least this time it was on the right side. I made it happen, the UI, the speed, and the capabilities of my Vim are not as same as a standard editor, but unique and better.

Yifan Chen

a software developer

comments powered by Disqus
rss facebook twitter github youtube mail spotify instagram linkedin google pinterest medium wechat