-
LINUX > Les raccourcis clavier dans le terminal
Déplacement
[
CTRL] + [A] : aller au début de la ligne [ORIGINE][
CTRL] + [E] : aller à la fin de la ligne [FIN][
ALT] + [B] : Aller au mot précédent (Backward)[
ALT] + [F] : Aller au mot suivant (Forward)[
CTRL] + [XX] : positionner le curseur au début du mot ou à la finCouper / Coller
[
SHIFT] + [CTRL] + [C] : Copier[SHIFT] + [CTRL] + [V] ou [SHIFT] + [INSERT] : Coller
[CTRL] + [K] : efface tout à droite du curseur
[CTRL] + [U] : efface tout à gauche du curseur
[CTRL] + [W] : couper le mot avant le curseur
[CTRL] + [Y] : coller une chaîne
Modification
[CTRL] + [T] : inverser la position des deux caractères avant le curseur (pour faire ls au lieu de sl)
[ALT] + [SHIFT] + [T] : inverser la position des deux mots avant le curseur
[ALT] + [SHIFT] + [C] : mettre une lettre en majuscule
[ALT] + [SHIFT] + [L] : mettre un mot en minuscule (Lowercase)
[ALT] + [SHIFT] + [U] : mettre un mot en majuscule (Uppercase)
[ALT] + [SHIFT] + [.] : réécrire le paramètre de la dernière commande
Divers
[CTRL] + [ALT] + [T] = Nouveau Terminal
[CTRL] + [L] : effacer le contenu de l’écran
[CTRL] + [_] : annuler la dernière modification
[CTRL] + [C] : arrêter la commande en cours
[CTRL] + [Z] = Mettre un processus en fond de tâche (pour le ramener, taper fg, si plusieurs fg1, fg2 etc.). Pour voir les processus mis en fond de tache : jobs
[CTRL] + [D] : quitter le shell en cours (exit)
[CTRL] + [R] = Trouver la dernière commande en fonction de la lettre tapée
Une lettre, puis [TAB] + [TAB] = liste les différentes commandes disponible avec la lettre tapée
[↑] ou [↓] = Revenir dans l’historique des commandes
[SHIFT] + [PAGEUP] / [PAGEDOWN] = Voir au dessus / voir en dessous
History | grep X = retrouver une commande (remplacer X par une commande)
[ALT] + [un chiffre (pas du pavé numérique et sans faire shift)] + [lettre] : reproduit x fois la lettre.
Exemple : pour faire 23 fois la lettre y : [ALT] + [é] + ["] + [y]Notes
On peut utiliser les raccourcis clavier de vi dans Bash :
set -o viPour revenir en mode emacs :
set -o emacsEnsuite, pour basculer en mode commande, on appuie sur [
ESC]. Pour revenir en mode Insertion, on appuie sur [ i ]Voici quelques équivalents en mode vi
Déplacement
[^] : aller au début de la ligne
[$] : aller à la fin de la ligne
[b] : aller au mot précédant (backward)
[w] : aller au mot suivant
[j] / [k]: naviguer dans l’historique des commandesCouper / Coller
[
dd]: effacer la ligne
[D] : couper la chaîne du curseur jusqu’à la fin de la ligne
[CTRL] + [u] : couper la chaîne du curseur jusqu’au début de la ligne //utilisable en mode vi-like
[CTRL] + [w] : couper le mot avant le curseur //utilisable en mode vi-like
[p] : coller une chaîneModification : même raccourci car non spécifique à un mod
Divers : même raccourci sauf pour [
CTRL] + [_] <=> la touche u