回答:
を参照edit-command-line
してくださいzshcontrib
。
bindkey -M vicmd v edit-command-line
bindkey -M vicmd v
設定されているかについての参照を見つけることができません。
<ESC>
して挿入モードからコマンドモードに入り、次にv
ビジュアルモードになります(Meta-v
同じです)。または、v
既にコマンドモードになっている場合だけです。Emacsモードを使用している場合、典型的なバインディングはC-x C-e
です。
bindkey -M vicmd ' ' edit-command-line
Emacsのキーバインドを好む場合:
autoload -z edit-command-line
zle -N edit-command-line
bindkey "^X^E" edit-command-line
^x^e
バインディングはデフォルトであるように思わ現在・OH-MY-zshの非常にいいです、。
editor
モジュールがロードされている限り、Preztoの同様のセットアップ。
これは、~/.zshrc
bashから同じ動作を得るために追加した完全な構成です。
export VISUAL=vim
autoload edit-command-line; zle -N edit-command-line
bindkey -M vicmd v edit-command-line
edit-command-line
「ウィジェット」を有効にするにautoload edit-command-line; zle -N edit-command-line
は、zsh initファイルのいずれかのようなものが必要です(ドキュメントのZLE関数セクションを参照)。zshcontrib