Bash / zsh: annuler l'effacement vers l'arrière (ctrl + w)


Réponses:


28

Annuler c'est comme ça: ctrl+_


6
ctrl+shift+-pour obtenir le soulignement.
Avinash Raj

4
"ctrl + y" == "ctrl + _" le travail est le même
user206499

1
Oui, les deux fonctionneront.
Avinash Raj

4
Dans ce cas, ils fonctionneront tous les deux, mais ils ne signifient pas la même chose. Ctrl + y signifie "yank".
Victor

5
ctl + /, cependant, est une liaison supplémentaire pour "annuler". Ce qui est bon pour mes doigts habitués aux emacs.
Darael

4

Cette touche de raccourci ci-dessous fait le travail d'annuler la chaîne effacée par ctrl+ w,

ctrl+y


1
Merci! Quelle est la différence avec ctrl + _?
Damian Fill du

1
ctrl+shift+-pour obtenir le soulignement.
Avinash Raj

1
@DamianFill, il semble que cette commande colle simplement le dernier texte supprimé avec n'importe quelle commande. Vous ne pouvez donc pas effectuer plusieurs annulations pour restaurer plusieurs parties de texte supprimées
user907860

0

ctrl+ wne supprime pas mais coupe tout devant le curseur. Par conséquent, vous pouvez le copier / coller avec ctrl- en ysupposant que vous n'avez pas déplacé le curseur. ctrl+ _rétablit réellement la ligne elle-même.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.