Bash, raccourcis clavier connus et méconnus...
2014-10-24
Un petit post pour rappeler les raccourcis clavier dans les terminaux.
Certains sont bien utiles comme le Esc + . que j’utilise constamment ;)
1. Déplacement
Ctrl + a Déplace votre curseur en début de ligne
Ctrl + e Déplace votre curseur en fin de ligne
Ctrl + b Déplace le curseur d'un caractère vers la gauche
Ctrl + f Déplace le curseur d'un caractère vers la droite
Alt + b ou Esc + b Déplace le curseur de mot en mot vers la gauche
Alt + f ou Esc + f Déplace le curseur de mot en mot vers la droite
Ctrl + x Ctrl + x Alterne le curseur avec son ancienne position (car x est en forme de croisement)
2. Couper / Coller
Ctrl + u Efface tous les caractères à gauche du curseur
Ctrl + k Efface tous les caractères à droite du curseur
Ctrl + y Colle la précédente saisie
Ctrl + w Efface le mot précédent
Alt + BS ou Esc + BS Coupe le texte jusqu'au début de mot précédent le curseur.
3. Modification
Ctrl + t Permet d'inverser la lettre courante avec la précédente
Alt + t Inverse le mot courant et le mot précédent
Ctrl + d Efface le caractère courant ou sinon déconnecte (équivalent de logout) si la ligne est vide
Alt + d ou Esc + d Efface le mot suivant
Alt + c ou Esc + c Met la lettre sous le curseur en majuscule et les suivantes en minuscules (c pour capitalize)
Alt + l ou Esc + l Met un mot en en minuscule (l pour lowercase)
Alt + u ou Esc + u Met un mot en majuscule (u pour uppercase)
Alt + . Réécrit le dernier paramètre de la dernière commande
Ctrl + x Ctrl + e Edite la ligne courante dans votre éditeur de texte (editor car reprend la variable $EDITOR du shell)
Esc<nombre><caractère> Répète le caractère autant de fois que le chiffre.
Ctrl + _ Annule la dernière modification
Alt + r ou Esc + r Annule les changements et remet la ligne telle qu'elle était dans l'historique.
4. Autre
Alt + . ou Esc + . Réécrit le dernier paramètre de la dernière commande
!! Réexécute la dernière commande
!x Réexécute la dernière commande commencant par x
!x:p Affiche la dernière commande commencant par x
!$ Récupere le dernier paramètre de la commande précédente
Ctrl + r Permet de rechercher dans l'historique des commandes précédemment saisies
Ctrl + l Efface le contenu de l'écran
Ctrl + c Arrêter la commande en court
Ctrl + d Quitter le shell en court