DEV Community

Discussion on: Tips for Programming with a low end PC.

Collapse
 
eljayadobe profile image
Eljay-Adobe

The one thing I really like about Vim is that it is a zen-like experience for me. I truly become one-with-the-keyboard. The editor is out of the way — out of sight, out of mind. I never have to touch my mouse, even if I'm using a graphical Vim. Fingers on home row the whole time. It's magical. Maximum throughput, although most programming time is thinking rather than typing (but there is heavy output typing in bursts).

Collapse
 
ybbond profile image
Yohanes Bandung Bondowoso

this is also true to me, and affect my apps preference greatly.

I abandoned many great apps because they have poor support for keyboard movement. In minimal, they has Emacs style movement (C-b, C-n), but force me to reach to keyboard to use sidebar.

Using (Neo)Vim, I am the master of refactor for my project, because like any article you’d found in the internet, programming is more reading & editing rather than writing. Vim provides convenience for reading, editing and writing. Vim(like keybinding) is good.