Trucs et Astuces pour votre terminal (bash/zsh)
Quelques commandes/raccourcis pour aller plus vite en mode terminal.
CTRL + A ======>
Aller au début de la ligneCTRL + E ======> Aller à la fin de la ligne
CTRL + [left arrow] ======> Avancer d'un mot
CTRL + [right arrow] ======> Reculer d'un mot
CTRL + U ======>
Supprimer toute la ligneCTRL + K ======> Supprimer tout ce qui est à la droite du curseur
ESC + [backspace] ======>
Supprimer le mot qui se trouve à la gauche du curseurCTRL + W ======>
même effet que ESC + [backspace]
ALT + D ======>
Delete the word after the cursorCTRL + R ======>
Rechercher dans l’historique des commandes utiliséesCTRL + G ======>
Sortir du mode “recherche dans l’historique”CTRL + _ ======>
Annuler la dernière commande utiliséeCTRL + L ======>
Nettoyer la consoleCTRL + C ======>
Arrêter/tuer le “foreground process” courantCTRL + Z ======>
Suspendre/arrêter le “foreground process”
Quelques autres raccourcis intéréssants (proposés par @Kelevra42):
CTRL + ALT + . (pavé num) ou CTRL + ALT + SHIFT + . : copie le dernier argument de la commande précédente (on peut remonter dans l’historique en appuyant plusieurs fois sur . )
CTRL + ALT + Y : copie le 1er argument de la commande précédente
ESC + nombre: permet de donner un argument à la commande donnée après
exemple:
- ESC + 3 puis ALT + D permet de supprimer les 3 mots après le curseur
- ESC + 3 puis CTRL + ALT + Y permet de copier le 3ème argument
ALT + { (qui est pour un azerty ALT-GR + 4): permet
ex: en tape “ls D” , on fait le raccourcis, on obtient: ls D{esktop,o{cuments,wnloads}}
ALT + # : comment la ligne courante et offre un prompte vide
de nombreux autres raccourcis dans “man bash” et sa section “Readline Command Name”