シェル(zsh)でvim編集キーを使用したい。
bindkey -v
私はVIのキーを取得する、しかし、私は(変更内側の単語(のような視覚的な、より高度なキーショートカットたいciw
私はすべての時間を使用)、)
ところで、スーパーユーザーはこの質問に適切なフォーラムですか?
~
押したときにキーを取得したことはありますDelete
か?
シェル(zsh)でvim編集キーを使用したい。
bindkey -v
私はVIのキーを取得する、しかし、私は(変更内側の単語(のような視覚的な、より高度なキーショートカットたいciw
私はすべての時間を使用)、)
ところで、スーパーユーザーはこの質問に適切なフォーラムですか?
~
押したときにキーを取得したことはありますDelete
か?
回答:
bash
タイトルの部分について:を呼び出すことでモードにbash
入ることができvi
ますset -o vi
(たとえば、それをyourに入れる.bashrc
)。関数を特定のキーにバインドするには、で使用する必要bind
がありbash
ます。help bind
使用可能な関数とそれを呼び出す方法の例をリストするには、を参照してください。
「インナーワード変更」はにはありませんvi
がvim
、ありません。
set -o vi
私にはうまくいきません。CentOS 5.xを使用しています。
私の答えは本当に遅いのはわかっていますが、人々がまだ同じことを探しているなら
のようなコマンドciw
およびsurround.vim
このzshプラグインを使用するコマンドの場合
:https://github.com/hchbaw/opp.zsh
ビジュアルモードの場合は、このzshプラグインを使用してください http://bazaar.launchpad.net/~raybuntu/%2Bjunk/ZSH_stuff/annotate/head%3A/zle_vi_visual.zsh
それらをあなたの中.zshrc
に調達してそれらを有効にします
特定の機能は見当たりませんが、これらの関数はドキュメント化されてman zshrle
おり、一部はバインドされていない可能性があります。そのファイルでストリング「vi-」を検索して、使用可能なvi関数を見つけます。