Quero excluir uma palavra com Ctrl+ Wno zsh
like.
vim /foo/bar^W
vim /foo/
E encontrou uma solução para bash
, mas bind
não está na função zsh.
É possível configurar ctrl-w (excluir palavra)?
Como posso configurar o Ctrl+ Wcomo delete-word
?
zsh
keyboard-shortcuts
zle
ferros e areias
fonte
fonte
Respostas:
Aqui está um trecho de .zshrc que estou usando:
Lembro que essa era a fonte original: http://www.zsh.org/mla/users/2001/msg00870.html
fonte
~/.zshrc
e ele funciona perfeitamente!emacs
tabela de ligação de teclas padrão no ZLE vincula ^ W para, embackward-kill-word
vez de parabackward-delete-word
, note.Apenas para sua informação, achei esta solução aqui muito mais elegante. Eu cito:
ATUALIZAÇÃO (2 / Mar / 2020)
Como o @Patryk apontou nos comentários abaixo, isso não funciona
ZSH >= 5.7
. Aqui está uma atualização que eu testei e trabalhozsh 5.8 (x86_64-apple-darwin18.7.0)
.fonte
M-d
menos útil.zsh 5.7 (x86_64-apple-darwin18.2.0)
.