我正在使用zsh,我希望单词导航/删除工作正是它在Vim中的作用,以适应我的肌肉记忆.
在Vim中,给定文本foo ./bar baz-bob,从第一个字符开始的每个向前导航都会像这样播放:
foo ./bar baz-bob
^ ^ ^ ^ ^^
Run Code Online (Sandbox Code Playgroud)
在默认的zsh中,它会像这样播放:
foo ./bar baz-bob
^ ^ ^ ^
Run Code Online (Sandbox Code Playgroud)
我成功地使用了WORDCHARS=${WORDCHARS//[\/-]}.据我了解,这可以通过删除/和-字符来实现WORDCHARS.WORDCHARS是一串字符,也是一个单词的一部分.
foo ./bar baz-bob
^ ^ ^ ^ ^ ^
Run Code Online (Sandbox Code Playgroud)
注意:我知道zsh的vi模式,但我更喜欢配置zsh的默认模式来表现这种方式.