Considérez la ligne de commande bash suivante, où ^ indique l'emplacement du curseur:
svn commit -m very/long/path/to/some/file "[bug 123456] Fix the pixel issue"
^
J'aimerais créer un fichier différent avec le même message. Comment puis-je supprimer le mot actuel, de l'emplacement du curseur à l'espace suivant? Y at-il également un raccourci pour la suppression en arrière, forme le curseur vers le premier espace en arrière?
Mise à jour: ctrl + wefface en arrière, mais quel raccourci efface un mot en avant?
set -o emacs
active, mais il s'agit généralement de la valeur par défaut. sinon, vous pouvez insérer cette ligne .bashrc
ou .bash_aliases
, puis sourcez le fichier ou rechargez le terminal. Toutefois, les raccourcis auxquels vous êtes peut-être habitué en mode vi ne seront pas disponibles, bien que ceux tels que ctrl + c le soient parce qu'ils ne sont pas des raccourcis Bash.
Ctrl u
est une option pour effacer de la position du curseur au début ...