zsh: detener backward-kill-word en delimitador de directorio
-
22-07-2019 - |
Pregunta
En zsh , ¿cómo puedo configurar el editor de línea de modo que la palabra "kill-backward" se detenga en un separador de directorio? Actualmente en mi configuración bash, si escribo
cd ~/devel/sandbox
y luego presione el punto C-w estará justo después de " devel / " ;. En mi configuración de zsh, el punto sería después de '' cd ''. Me gustaría configurar zsh para que se comporte de manera similar a bash.
Solución
Otros consejos
Para versiones recientes de zsh, simplemente puede agregar:
autoload -U select-word-style
select-word-style bash
a su zshrc como se describe en zshcontrib (1) .
Otra opción es establecer WORDCHARS
(caracteres no alfanuméricos tratados como parte de una palabra) en algo que no incluya /
.
También puede modificar esto si prefiere ^ w
para romper en punto, guión bajo, etc. En ~ / .zshrc
tengo:
WORDCHARS='*?_-.[]~=&;!#$%^(){}<>'