Skip to content

Comment on jj init – getting serious about replacing Git with Jujutsu

Comments

I hope they change the binary name since "jj" is a common <ESC> binding for vim users :)

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

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.