/ / zsh: stop backward-kill-word sul delimitatore di directory - zsh

zsh: stop backward-kill-word sul delimitatore di directory - zsh

Nel zsh, come posso impostare l'editor di riga in modo tale che la parola backward-kill-word si arresti su un separatore di directory? Attualmente nella mia configurazione di bash, se scrivo

cd ~/devel/sandbox

e poi premi C-w punto dopo "devel /". Nella mia configurazione zsh, il punto sarebbe dopo "cd". Mi piacerebbe impostare zsh in modo che si comporti in modo simile a bash.

risposte:

4 per risposta № 1

Un rapido google rivela:

Backward Kill

O forse una soluzione migliore:

Bash Style Backward Kill


61 per risposta № 2

Per le versioni recenti di zsh, puoi semplicemente aggiungere:

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

al tuo zshrc come descritto in zshcontrib (1).


38 per risposta № 3

Un'altra opzione è quella di impostare WORDCHARS (caratteri non alfanumerici trattati come parte di una parola) a qualcosa che non include /.

Puoi anche modificare questo se preferisci ^w per rompere su punto, sottolineatura, ecc ~/.zshrc Io ho:

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

domande correlate


Commenti (0)

Aggiungi un commento