fix(vi-mode)!: add back edit-command-line key binding as 'vv' (#9573)

BREAKING CHANGE: the key binding to open an editor to edit the command line has
been moved from being `v` (press v once) to being `vv` (press v twice). Now, the
action for `v` is the default `visual-mode`, as is in Vim.

Fixes #9573
This commit is contained in:
Marc Cornellà
2021-01-04 21:41:11 +01:00
parent 79980b00fb
commit 2118d35e01
2 changed files with 13 additions and 6 deletions

View File

@@ -64,6 +64,11 @@ zle -N zle-line-finish
bindkey -v
# allow vv to edit the command line (standard behaviour)
autoload -Uz edit-command-line
zle -N edit-command-line
bindkey -M vicmd 'vv' edit-command-line
# allow ctrl-p, ctrl-n for navigate history (standard behaviour)
bindkey '^P' up-history
bindkey '^N' down-history