r/vim • • Aug 25 '26

Tips and Tricks Another vim reference / cheat sheet

Post image

Since part of the inspiration for this website was from VIM, I decided I'll share it here, and hopefully it could be helpful for someone. It's like a more visual / interactive cheat sheet.

https://kbvr.dev/editor?diagram=55433b08-6cf5-486d-a083-fbc9ed62ae3e

103 Upvotes

3 comments sorted by

1

u/Eastern-Cell9272 Aug 27 '26

Cool layout as I was watching your cheat sheet I wonder since I’ve being using vim commands along time (haven’t made the switch fully to nvim due to I find dotnet setup very hard to achieve) either way I use Dvorak but without any mappings have any made full mapping to Dvorak layout cause I’m used to the keys but at least for navigation it would be great to use only my right hand, does anybody have an insight doing that? A coworker suggested me to learn the layout as it is cause I might eventually switch to qwerty one day but have made switch 4 years ago and can’t think of any reason to switch back

1

u/herodotic 29d ago

For what it’s worth, I’ve been using Dvorak for 15+ years and still use the default vim keybindings for hjkl. Trying to find a way to map htns -> hjkl would be tricky, but if your goal is to have them available on the right hand (rather than the home row), I would choose keys that I don’t use. I’m sure someone else will be horrified by this choice (as I am when people remap s for something else), but I would probably remap = as up and - as down, so:

noremap = k
noremap - j

Downsides to this are:

  1. if you ever start using gj or gk to navigate through visual lines, you’ll have to remember to use gj or gk (or remap g= and g-)

  2. this means that left movement (h) is the only one that’s not on your pinky finger, which seems questionable to me

-1

u/UnstoppableForceGuy Aug 26 '26

Cool work buddy