Hacker News new | ask | show | jobs
by ayberk 865 days ago
I hope they change the binary name since "jj" is a common <ESC> binding for vim users :)
4 comments

In what context would that collide?
neovim and vim (since v8.1) come with a terminal mode, and the default key combinations to get out of terminal mode is a little cumbersome (<C-\><C-n>). It's not unthinkable that if someone already maps jj to get out insert mode that they would do the same for terminal mode.
A shell alias can fix this.
You just type it slowly so that the waiting time for command expires
Are you using vim to run shell commands?
bash has builtin support for vi-style navigation. It's kinda convenient to use same keys to edit shell command string.
Also you can (at least in zsh) hit a shortcut to open the current line in $EDITOR when your one liner starts to get a bit long