web-dev-qa-db-ja.com

zshのVi編集モードの設定方法

シェルを開いたときに自動的に開始時にviをzsh(oh-my-zshを使用しています)の編集モードに設定したいので、.zshrc次のコードを試しました。

set -o vi

または

bindkey -v

シェルでEnterキーを押すと、viモードに入ることができません。

シェルで2つのコマンドのいずれかを試した場合、それは機能します。

基本的に、zshをvi編集モードで起動したい。

この問題を解決する方法はありますか?

2
Radex

bindkey -vは、ZSHでviモードを有効にするのに十分です。設定が別のプラグインによって上書きされることが心配な場合は、設定を~/.zshrc

Viモードを有効にすると、デフォルトで「挿入」モードに入ります。 「通常」モードに入るには、 Esc。そして i または a 「挿入」モードに戻すには.

ところで、 softmoth/zsh-vim-mode は、私がZSHで使用した最も強力なvimモードプラグインです。

1
Simba