Bash / zsh: desfazer a exclusão para trás (ctrl + w)

Respostas:

28

Undo é assim: ctrl+_

user206499
fonte
6
ctrl+shift+-para obter o sublinhado.
Avinash Raj
4
"ctrl + y" == "ctrl + _" O trabalho é o mesmo
user206499
1
Sim, ambos irão funcionar.
Avinash Raj
4
Nesse caso, os dois funcionarão, mas não significam a mesma coisa. Ctrl + y significa "puxão".
Victor
5
ctl + /, no entanto, é uma ligação adicional para "desfazer". O que é bom para os meus dedos acostumados ao emacs.
Darael 3/11
4

A tecla de atalho abaixo faz o trabalho de desfazer a string apagada com ctrl+ w,

ctrl+y

Avinash Raj
fonte
1
Obrigado! Onde está a diferença para ctrl + _?
Fill Damian
1
ctrl+shift+-para obter o sublinhado.
Avinash Raj
1
@DamianFill, parece que este comando simplesmente cola o último texto excluído com qualquer comando. Então você não pode fazer várias undos para restaurar várias porções de texto removida
user907860
0

ctrl+ wnão exclui, mas corta tudo na frente do cursor. Portanto, você pode puxá-lo / colá-lo ctrl- yassumindo que você não moveu o cursor. ctrl+ _realmente restaura a própria linha.

Fabian Kuhrke
fonte