質問

Zsh には同じボタンにない次のコマンドが Bash で見つかりました。 .

Ctrl-x-e

ターミナルの現在の入力をエディターに開きます。

Zsh で同じコマンドを実行するにはどうすればよいでしょうか?

役に立ちましたか?

解決

VIMモードで使用しています。基本的には ESC-v (すでにコマンド モードの場合は単に v) でターミナルを開きます。これは次のように設定されます。

autoload -U edit-command-line
zle -N edit-command-line
bindkey -M vicmd v edit-command-line

emacs モードでセットアップする方法は次のとおりです。

autoload edit-command-line
zle -N edit-command-line
bindkey '^Xe' edit-command-line

emacs スタイルを有効にするには「bindkey -e」を使用し、vi スタイルを有効にするには「bindkey -v」を使用します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top