私はzsh
を使用しています。単語のナビゲーション/削除を、私の筋肉の記憶に合うようにVimでどのように動作させたいのですか?デフォルトのzshではVimのようなzshの単語ナビゲーション/削除作業を行う方法
foo ./bar baz-bob
^ ^^ ^^^
、それはとても似て再生されます:テキストfoo ./bar baz-bob
与えられ、最初の文字から始まる各順方向のナビゲーションがとても似て演じているのVimで
、
foo ./bar baz-bob
^ ^ ^ ^
私はWORDCHARS=${WORDCHARS//[\/-]}
を使用していくつかの成功を収めました。私が理解しているように、これはから/
と-
の文字を取り除いて動作します。 WORDCHARS
は、単語の一部でもある文字列です。
foo ./bar baz-bob
^ ^^ ^^^
注:私はzshのののviモードの承知していますが、私はこのように動作するのzshのデフォルトモードを設定することを好むだろう。
私はあなたが必要とするのは 'WORDCHARS = $ {WORDCHARS //[\/.-]}' –
です。これをテストしただけで問題を解決することはできません。カーソルはvimのように '-'で停止しませんが、それ以上は' .'で止まることはありません。 –
'WORDCHARS = $ {WORDCHARS // [\ /]}'が '-'文字をどのように削除するかはわかりません。おそらく 'WORDCHARS = $ {WORDCHARS // [\/- ]}'が欲しいでしょうか? –