カーソルが区切り文字で止まるように、の代わりにvi-style
などの単語の動きを好みます。ただし、この場合も尊重するか、何らかの方法で区切り文字を定義したいと思います。これはどういうわけか可能ですか?区切り文字を使用することも、区切り文字で停止する動きを使用することもできるようですが、両方を使用することはできません。vi-forward-word
forward-word
zsh
WORDCHARS
zsh
vi-style
たとえば、私の行が次の場合:
% ls -la /foo/bar/f-b/r
次に、単語ごとに前進し始めると、、、、、、、、、、で停止/
します。foo
/
bar
/
f-b
/
r
私からの関連行.zshrc
:
WORDCHARS='*?_-.[]~=&;!#$%^(){}<>' # removed /
autoload select-word-style
select-word-style normal
bindkey '^W' vi-backward-kill-word
bindkey '^f' vi-forward-word
bindkey '^b' vi-backward-word