Ответ 1
Быстрый google показывает:
Или, возможно, лучшее исправление:
В zsh, как я могу настроить редактор строк таким образом, чтобы слово "назад-убить-слово" останавливалось в разделителе каталогов? В настоящее время в моей настройке bash, если я набираю
cd ~/devel/sandbox
а затем нажмите C-w точку будет сразу после "devel/". В моей настройке zsh точка будет после "cd". Я бы хотел установить zsh, поэтому он ведет себя так же, как bash.
Быстрый google показывает:
Или, возможно, лучшее исправление:
Для последних версий zsh вы можете просто добавить:
autoload -U select-word-style
select-word-style bash
на ваш zshrc, как описано в zshcontrib (1).
Другой вариант - установить WORDCHARS
(не буквенно-цифровые символы, обрабатываемые как часть слова), на то, что не включает /
.
Вы также можете настроить его, если хотите ^w
сломать точку, подчеркнуть и т.д. В ~/.zshrc
у меня есть:
WORDCHARS='*?_-.[]~=&;!#$%^(){}<>'