/ / zsh: zatrzymywanie wstecznego zabijania słowa na ograniczniku katalogu - zsh

zsh: zatrzymanie wstecznego zabijania słowa na ograniczniku katalogu - zsh

W zsh, jak skonfigurować edytor linii tak, aby zatrzymywanie w kolejności wstecznej zatrzymywało się na separatorze katalogów? Obecnie w mojej konfiguracji bash, jeśli piszę

cd ~/devel/sandbox

a następnie punkt C-w trafi zaraz po "devel /". W mojej konfiguracji zsh punkt byłby po "cd". Chciałbym skonfigurować zsh, więc zachowuje się podobnie do basha.

Odpowiedzi:

4 dla odpowiedzi № 1

Szybki google ujawnia:

Backward Kill

Lub, być może, lepsza poprawka:

Bash Style Backward Kill


61 dla odpowiedzi nr 2

W przypadku najnowszych wersji programu zsh możesz po prostu dodać:

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

do twojego zshrc zgodnie z opisem w zshcontrib (1).


38 dla odpowiedzi nr 3

Inną opcją jest ustawienie WORDCHARS (znaki niealfanumeryczne traktowane jako część słowa) do czegoś, co nie obejmuje /.

Możesz także poprawić to, jeśli wolisz ^w łamać kropki, podkreślenia itp ~/.zshrc Mam:

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

Powiązane pytania


Komentarze (0)

Dodaj komentarz