DEV Community

Discussion on: Accelerated Vim-Provement

Collapse
 
papey profile image
Jean Michel Functional Programming • Edited

This is also the setup I used. No arrow keys. After 6 years without it I used hjkl for my configs (zsh, xmonad, web browers, weechat etc...).

If you want to reduce finger travel here is another tip :

inoremap jj <esc>

Remap jj to is the second best thing i did in my vim life.

Collapse
 
eljayadobe profile image
Eljay-Adobe

I map CAPSLOCK to ESC. Not in Vim, but in the OS.

CAPSLOCK is a worthless key in a prime real estate location.

Collapse
 
maxdevjs profile image
maxdevjs

I do not remap CAPSLOCK only because I like to have this module active in polybar

long live to the capslock

Collapse
 
maestromac profile image
Mac Siri

Can you tell me how you are using hjkl in terminal and on other applications?

Collapse
 
papey profile image
Jean Michel Functional Programming • Edited

I used personal keybinds, inspired by vim in my xmonad config and weechat config. For web browsers i recommend Vimium (For Firefox and Chrome/Chromium). For zsh there is a vim plugin available. A lot terminal apps works well out of the box with hjkl, so I always give it a try.

Collapse
 
rpalo profile image
Ryan Palo

I found this post that has some good resources. Also, they link to their fork of oh-my-zsh that makes allowances for vi-mode while still letting you do history searching and stuff. Looks pretty legit, I'll have to check it out when I get home.

Thread Thread
 
maestromac profile image
Mac Siri

Thanks for that! I'll check that out.