zsh: stoppen rückwärts-kill-Wort auf Verzeichnisbegrenzer
-
22-07-2019 - |
Frage
zsh , Wie kann ich den Zeileneditor auf, so dass rückwärts-kill-Wort auf einem stoppt Verzeichnisseparator? Zur Zeit in meinem Bash-Setup, wenn ich tippe
cd ~/devel/sandbox
und drücken Sie dann C-w Punkt wird nach "devel /" richtig sein. In meinem zsh Setup wäre, Punkt nach "cd". Ich möchte zsh einzurichten, so dass es in ähnlicher Weise einzuschlagen verhält.
Lösung
Eine schnelle Google zeigt:
Oder vielleicht eine bessere fix:
Andere Tipps
Für neuere Versionen von zsh, können Sie einfach hinzufügen:
autoload -U select-word-style
select-word-style bash
Ihren zshrc wie in zshcontrib (1) .
Eine weitere Option ist WORDCHARS
(nicht-alphanumerische Zeichen als Teil eines Wortes behandelt), um auf etwas, das nicht /
enthält.
Sie können auch diese zwicken, wenn Sie ^w
auf Punkt zu brechen bevorzugen würden, unterstreichen usw. ~/.zshrc
ich habe:
WORDCHARS='*?_-.[]~=&;!#$%^(){}<>'