Ajouter 'Shortcut-bash'

master
mathieu 3 years ago
parent b6c4173109
commit 3662eb70e2

@ -0,0 +1,83 @@
Déplacement
Ctrl + A : aller au début de la ligne
Ctrl + E : aller à la fin de la ligne (End)
Ctrl + F : aller un caractère en avant (Forward)
Ctrl + B : aller un caractère en arrière (Backward)
Alt + B : aller un mot en arrière (Backward)
Alt + F : aller un mot en avant (Forward)
Ctrl + XX : aller et revenir entre le début de la ligne et la position actuelle du curseur
Ctrl + L : vider le terminal
Historique
Ctrl + P : afficher la commande précédente dans lhistorique (Previous)
Ctrl + N : afficher la commande suivante dans lhistorique (Next)
Alt + < : aller au début de lhistorique
Alt + > : aller à la fin de lhistorique
Ctrl + R : rechercher une commande (Reverse)
ensuite il suffit de commencer à écrire les caractères de la commande en question
Ctrl + R : remonter dans lhistorique de recherche
Ctrl + S : redescendre dans lhistorique de recherche, si ce nest pas déjà utilisé par le contrôle de flux, ce qui est généralement le cas (Search)
Ctrl + G : quitter la recherche sans rien exécuter
Alt + R : annuler les changements en cours dans une commande de lhistorique (Revert)
Ctrl + Alt + Y : insérer le premier argument de la commande précédente (Yanking)
Alt + . ou Alt + _ : insérer la dernière chaîne de caractères de la commande précédente
répéter la commande pour remonter dans lhistorique
Modification
Ctrl + U : supprimer avant le curseur jusquau début de la ligne
Ctrl + K : supprimer depuis le curseur jusquà la fin de la ligne (Killing)
Ctrl + W : supprimer avant le curseur jusquau début de la chaîne
Alt + D : supprimer depuis le curseur jusquà la fin de la chaîne
Ctrl + Y : restaurer ce qui a été supprimé avec lune des combinaisons (Yanking)
Alt + Y : remonter de lhistorique du « kill ring » et ainsi restaurer danciennes suppressions
Ctrl + D : supprimer le caractère sous le curseur, comme Suppr
Ctrl + H : supprimer le caractère avant le curseur, comme Retour
Ctrl + J ou Ctrl + M : valide la commande, comme Entrée
Alt + U : mettre en majuscule depuis le curseur jusquà la fin de la chaîne (Uppercase)
Alt + L : mettre en minuscule depuis le curseur jusquà la fin de la chaîne (Lowercase)
Alt + C : mettre en majuscule le caractère sous le curseur (Capitalize)
Alt + T : inverser les deux chaînes avant le curseur (Transpose)
Ctrl + T : inverser les deux derniers caractères depuis le curseur (Transpose)
Alt + # : insérer un # au début de la ligne et valider
ça revient à insérer un commentaire dans lhistorique de bash
Ctrl + V : fait que le prochain caractère tapé est inséré en « Verbatim »
faites Ctrl + V et appuyer Entrée en suite pour voir ce que ça fait concrètement, ça peut servir pour insérer une tabulation par exemple
Ctrl + Insert ou Ctrl + Shift + C : copier
Shift + Insert ou Ctrl + Shift + V : coller
lavantage de la combinaison avec Insert cest quelle fonctionne partout
Complétion
Tab : compléter lélément (commande, chemin, arguments) sous le curseur
Alt + ? : afficher les complétions possibles
Alt + * : insérer toutes les complétions possibles
Ctrl + X ( : commencer lenregistrement dune macro
Ctrl + X ) : terminer lenregistrement dune macro
Ctrl + X E : exécuter la macro précédemment enregistrée
Divers
Ctrl + C : arrêter la commande en cours
Ctrl + Z : suspendre le programme en cours
il faut saisir la commande fg (foreground) pour reprendre le programme
Shift + PgUp : faire défiler vers le haut une « page »
Shift + PgDn : faire défiler vers le bas une « page »
Ctrl + Shift + Haut : faire défiler vers le haut une ligne
Ctrl + Shift + Bas : faire défiler vers le bas une ligne
Pour en savoir plus
man -P 'less -p ^READLINE' bash
man -P 'less -p ^EDITING' readline
Loading…
Cancel
Save