Vim Keybindings Preferences

Users debate preferences for Vim's hjkl navigation keys, Esc key alternatives like jk or Ctrl-[, and comparisons to Emacs or arrow keys in editors.

📉 Falling 0.4x Open Source
5,071
Comments
20
Years Active
5
Top Authors
#4190
Topic ID

Activity Over Time

2007
6
2008
45
2009
72
2010
125
2011
205
2012
315
2013
357
2014
246
2015
158
2016
410
2017
300
2018
265
2019
328
2020
395
2021
353
2022
355
2023
521
2024
301
2025
295
2026
21

Keywords

IJKL OKAY RSI www.catb dropbox.com LLM AutoHotKey.ahk WASD CAPS ESC vim esc emacs key keys vi ctrl modal bindings keyboard

Sample Comments

projectramo Dec 24, 2018 View on HN

You sound like someone who uses vim instead of emacs. So many keys for each operation!

Chmouel Jul 30, 2014 View on HN

same exactly for me, i use sometime the arrows or the other keys or c-s etc.... i don't mind the jk vim keys as well when i am in vim, either way it's all about your brain being good enough to context swift in .... context

slim May 10, 2024 View on HN

we old vi users don't use key combinations, that's an emacs thing :)

bdwalter Sep 13, 2016 View on HN

As a vi/vim addict, I'm more concerned about the future of the esc key...

tmtvl Jul 31, 2025 View on HN

As a Dvorak typist and Emacs user (repented from using Vim in the past), when I need to use a vi-like I just use the standard key bindings. Nothing good comes from rebinding keys in my opinion. But the way my brain works is by remembering that scroll down in Vim is Control + D and my fingers remember where Control and D are located on the keyboard.

bmikaili Feb 25, 2023 View on HN

Nah the keybindings don't work once you learn the vim ones

eknkc Nov 29, 2016 View on HN

I use vim for quick edits only, when I'm on a shell doing some config or authoring a commit etc. Esc felt weird for a day or so then my hand just adopted to the touch esc key, not that bad. Might be a lot harder for a hardcore user though.

jteppinette May 21, 2019 View on HN

Or maybe an hjkl vim remapping is in order :)

ithrow Aug 24, 2022 View on HN

thx, why didn't you stick to emacs keybindings?

mercer Jul 4, 2020 View on HN

I'm actually more of an Emacs with Vim keybindings person :P