当前位置:  开发笔记 > 编程语言 > 正文

zsh:在目录定界符上停止reverse-kill-word

如何解决《zsh:在目录定界符上停止reverse-kill-word》经验,为你挑选了2个好方法。

在zsh中,如何设置行编辑器,使back-kill-word在目录分隔符上停止?目前在我的bash设置中,如果我键入

cd ~/devel/sandbox

然后在"devel /"之后点击Cw点.在我的zsh设置中,点将在"cd"之后.我想设置zsh所以它的行为与bash类似.



1> Emil Sit..:

对于最新版本的zsh,您只需添加:

autoload -U select-word-style
select-word-style bash

如zshcontrib(1)中所述的zshrc.


这可能是相当具体的,但如果这不起作用,可能是因为zsh-syntax-highlighting插件:https://github.com/zsh-users/zsh-syntax-highlighting/issues/67.确保在zshrc的末尾获取该插件.

2> poolie..:

另一种选择是将WORDCHARS(非字母数字字符作为单词的一部分处理)设置为不包含的内容/.

你也可以调整一下,如果你更喜欢^w打破点,下划线等.~/.zshrc我有:

WORDCHARS='*?_-.[]~=&;!#$%^(){}<>'


最简单,最灵活的选择.谢谢!
推荐阅读
拾味湖
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有