Voici la liste des raccourcis clavier qu'utilise certaines logiciels et commandes sous Linux.
Interpréteur de commande Bash
Voici la liste des raccourcis clavier dans un terminal bash sous Linux :
Raccourci | Description |
---|---|
Ctrl+A | Ce raccourci clavier permet de déplacer le curseur au début de la commande afin de pouvoir la modifier par exemple. La touche Home à le même effet. |
Ctrl+C | Ce raccourci clavier permet d'envoyer un signal d'arrêt du processus courant. |
Ctrl+D | Ce raccourci clavier permet d'envoyer un message EOF (End Of File). C'est l'équivalent de la commande «exit». |
Ctrl+E | Ce raccourci clavier permet de déplacer le curseur à la fin de la commande. |
Ctrl+K | Ce raccourci clavier permet de supprimer les caractères à droite du curseur. |
Ctrl+L | Ce raccourci clavier permet d'effacer le contenu du terminal. On peut aussi utiliser la commande «clear». |
Ctrl+R | Ce raccourci clavier permet de rechercher dans l'historique de style auto-complétion. |
Ctrl+U | Ce raccourci clavier permet de supprimer les caractères à gauche du curseur. |
Ctrl+W | Ce raccourci clavier permet de supprimer les premiers mots situé à gauche du curseur. |
Ctrl+Y | Ce raccourci clavier permet permet de coller le texte situé précédemment supprimer par Ctrl+U, Ctrl+K ou Ctrl+W. |
Ctrl+Z | Ce raccourci clavier permet d'interrompre le processus au premier plan mais de continuer en arrière plan. |
Home | Ce raccourci clavier permet de déplacer le curseur au début de la commande afin de pouvoir la modifier par exemple. La combinaison de touche Ctrl+A à le même effet. |
Shift+PgUp | Ce raccourci clavier permet d'afficher la page d'écran précédente dans le défilement. |
Shift+PgDn | Ce raccourci clavier permet d'afficher la page d'écran suivante dans le défilement. |
Éditeur vi
Voici la liste des raccourcis clavier utilisable avec l'éditeur de texte vi de Linux :
Raccourci | Description |
---|---|
←, ↑, ↓ ou → | Ces touches permettent de déplacer le curseur. |
itext Esc | Cet ensemble de touche permet d'insérer du texte. |
cwnew Esc | Cet ensemble de touche permet de changer un mot pour un nouveau. |
eas Esc | Cet ensemble de touche permet de plurialisé un mot. |
x | Cette touche permet de supprimer un caractère. |
dw | Cet ensemble de touche permet de supprimer un mot. |
3dd | Cet ensemble de touche permet de supprimer trois lignes. |
u | Cette touche permet d'annuler le dernier changement dans l'édition. |
ZZ | Cet ensemble de touche permet de quitter vi et de sauvegarder les changements. |
:q! Enter | Cet ensemble de touche permet de quitter vi et perdant les changements. |
/texte Enter | Cet ensemble de touche permet de rechercher du texte. |
^U | Cette combinaison de touche permet d'effectuer un défilement vers le haut. |
^D | Cette combinaison de touche permet d'effectuer un défilement vers le bas. |
:commande Enter | Cet ensemble de touche permet de lancer n'importe quel commande d'ex ou ed. |
Esc | Cette touche permet d'indiquer la fin d'une insertion ou une commande incomplète. |
Delete | Cette touche permet de supprimer ou d'interrompre. |
:w Enter | Cet ensemble de touche permet d'écrire les derniers changements. |
:w! Enter | Cet ensemble de touche permet de forcer l'écrire du derniers changements si la permission original n'est pas valide. |
:q Enter | Cet ensemble de touche permet de quitter la commande. |
:q! Enter | Cet ensemble de touche permet de quitter la commande sans sauvegarder les changements. |
:e name Enter | Cet ensemble de touche permet de modifier le nom de fichier. |
:e! Enter | Cet ensemble de touche permet de remodifier le fichier en abandonnant les précédents changements. |
:e +name Enter | Cet ensemble de touche permet de modifier le fichier et de commencer à la fin de celui-ci. |
:e +n Enter | Cet ensemble de touche permet de modifier le fichier et de commencer à la ligne spécifié. |
:e # Enter | Cet ensemble de touche permet de modifier le fichier alternatif. |
:e! # Enter | Cet ensemble de touche permet de modifier le fichier alternatif et d'abandonner les changements. |
:w name Enter | Cet ensemble de touche permet d'écrire les derniers changements avec le nom de fichier spécifié. |
:w! name Enter | Cet ensemble de touche permet d'écrire les derniers changements avec le nom de fichier spécifié et d'écraser le fichier existant s'il y a lieu. |
:sh Enter | Cet ensemble de touche permet d'exécuter l'interpréteur de commande. |
:!cmd Enter | Cet ensemble de touche permet d'exécuter une commande spécifié et de retourner aussitôt après. |
:nEnter | Cet ensemble de touche permet de modifier le prochain fichier indiquer dans la liste des paramètres. |
:n args Enter | Cet ensemble de touche permet d'ajouter les nouveaux paramètres spécifiés. |
^G | Cette combinaison de touche permet d'afficher le fichier courant et sa ligne. |
:ta tag Enter | Cet ensemble de touche permet de positionner le curseur sur la balise spécifié. |
F | Cette touche permet d'aller à l'écran suivant. |
^B | Cette combinaison de touche permet d'aller à l'écran précédent. |
^D | Cette combinaison de touche permet de faire un défilement vers le bas de la moitié de l'écran. |
^U | Cette combinaison de touche permet de faire un défilement vers le haut de la moitié de l'écran. |
nG | Cet ensemble de touche permet d'aller au début de la ligne spécifié. |
/pat | Cet ensemble de touche permet de rechercher dans la prochaine ligne la correspondance spécifié. |
?pat | Cet ensemble de touche permet de rechercher dans la ligne précédente la correspondance spécifié. |
n | Cette touche permet de répéter la dernière commande «/» ou «?». |
N | Cette touche permet d'inverser la dernière commande «/» ou «?». |
/pat/+n | Cet ensemble de touche permet de déplacer du nombre de ligne spécifié après la correspondance spécifié. |
?pat?-n | Cet ensemble de touche permet de déplacer du nombre de ligne spécifié avant la correspondance spécifié. |
]] | Cet ensemble de touche permet d'aller à la prochaine section ou fonction. |
[[ | Cet ensemble de touche permet d'aller à la précédente section ou fonction. |
( | Cette touche permet d'aller au début de la phrase. |
) | Cette touche permet d'aller à la fin de la phrase. |
{ | Cette touche permet d'aller au début du paragraphe. |
} | Cette touche permet d'aller à la fin du paragraphe. |
% | Cette touche permet de rechercher une correspondance avec ( ) ou { }. |
^L | Cette combinaison de touche permet d'effacer puis de redessiner la fenêtre. |
^R | Cette combinaison de touche permet d'effacer puis de redessiner la fenêtre si la combinaison de touche ^L est la touche. |
z Enter | Cet ensemble de touche permet de redessiner l'écran avec la ligne courante au début de la fenêtre. |
z- Enter | Cet ensemble de touche permet de redessiner l'écran avec la ligne courante à la fin de la fenêtre. |
z. Enter | Cet ensemble de touche permet de redessiner l'écran avec la ligne courante au centre de la fenêtre. |
/expression/z- Enter | Cet ensemble de touche permet de déplacer l'expression spécifié en bas de la fenêtre. |
zn. Enter | Cet ensemble de touche permet d'utiliser le nombre de ligne spécifié dans la fenêtre. |
^E | Cette combinaison de touche permet d'effectuer un défilement de la fenêtre d'une ligne vers le bas. |
^Y | Cette combinaison de touche permet d'effectuer un défilement de la fenêtre d'une ligne vers le haut. |
`` | Cet ensemble de touche permet de déplacer le curseur au contexte précédent. |
'' | Cet ensemble de touche permet de déplacer le curseur au premier espace non blanc de la ligne. |
mx | Cet ensemble de touche permet de marquer la position courante avec lettre ASCII minuscule spécifié. |
`x | Cet ensemble de touche permet de déplacer le curseur à la marque spécifié. |
'x | Cet ensemble de touche permet de déplacer le curseur au début de l'espace non blanc d'une ligne du marqueur spécifié. |
H | Cette touche permet de déplacer d'une ligne vers le haut l'écran. |
L | Cette touche permet de déplacer à la dernière ligne de l'écran. |
M | Cette touche permet d'aller au milieu de la ligne de l'écran. |
+ | Cette touche permet d'aller à la prochaine ligne du premier caractère non blanc. |
- | Cette touche permet d'aller à la ligne précédente du premier caractère non blanc. |
Enter | Cette touche permet d'aller à la prochaine ligne du premier caractère non blanc. |
j | Cette touche permet de descendre à la ligne en dessous sans changer de colonne. |
k | Cette touche permet de monter à la ligne en dessus sans changer de colonne. |
^ | Cette touche permet d'aller au premier caractère non blanc. |
0 | Cette touche permet de débuter une ligne. |
$ | Cette touche permet de terminer une ligne. |
l | Cette touche permet de déplacer le curseur vers la droite. |
h | Cette touche permet de déplacer le curseur vers la gauche. |
^H | Cette combinaison de touche permet de supprimer le caractère précédent et de déplacer le curseur vers la gauche. |
Barre d'espacement | Cette touche permet d'ajouter un espace. |
fx | Cette combinaison de touche permet d'aller au prochain caractère spécifié. |
Fx | Cette combinaison de touche permet d'aller au précédent caractère spécifié. |
tx | Cette combinaison de touche permet d'aller au caractère suivant spécifié. |
Tx | Cette combinaison de touche permet d'aller au caractère précédent spécifié. |
; | Cette touche permet de répéter le dernier f, F, t ou T. |
, | Cette touche permet de répéter l'inverse du dernier f, F, t ou T. |
n| | Cet ensemble de touche permet de déplacer du nombre de colonne spécifié. |
% | Cette touche permet d'effectuer une recherche de correspondance ( ) ou { }. |
w | Cette touche permet d'aller au prochain mot. |
b | Cette touche permet d'aller au mot précédent. |
e | Cette touche permet d'aller à la fin du mot. |
) | Cette touche permet d'aller à la prochaine phrase. |
} | Cette touche permet d'aller au prochain paragraphe. |
( | Cette touche permet d'aller à la phrase précédente. |
{ | Cette touche permet d'aller au paragraphe précédent. |
W | Cette touche permet d'aller au prochain délimiteur de mot. |
B | Cette touche permet d'aller au précédent délimiteur de mot. |
E | Cette touche permet d'aller à la fin d'un délimiteur de mot. |
^H | Cette combinaison de touche permet de supprimer le caractère précédent. |
^W | Cette combinaison de touche permet de supprimer le mot précédent. |
\ | Cette touche permet de supprimer la situation et d'effacer les caractères. |
ESC | Cette touche permet d'indiquer la fin d'une insertion ou le retour en arrière du mode de commande. |
Ctrl+C | Cette combinaison de touche permet d'interrompre ou suspendre un mode d'insertion. |
^D | Cette combinaison de touche permet de reculer d'un caractère de tabulation ou réinitialiser la marge vers la gauche de l'autoindent. |
^ Ctrl+D | Cette combinaison de touche permet de retourner au début de la ligne sans réinitialiser l'indentation de la marge de gauche. |
0 Ctrl+D | Cette combinaison de touche permet de retourner au début de la ligne en réinitialiser l'indentation de la marge de gauche. |
^V | Cette combinaison de touche permet de mettre les caractères non imprimables entre guillemet. |
a | Cette touche permet d'ajouter après le curseur. |
A | Cette touche permet d'ajouter à la fin de la ligne. |
i | Cette touche permet d'insérer avant le curseur. |
I | Cette touche permet d'insérer avant le premier non blanc. |
o | Cette touche permet d'ouvrir une ligne ci-dessous. |
O | Cette touche permet d'ouvrir une ligne ci-dessus. |
rx | Cet ensemble de touche permet de remplacer un simple caractère par celui spécifié. |
Rtext ESC | Cet ensemble de touche permet de remplacer les caractères par ceux spécifiés. |
d | Cette touche permet de supprimer. |
c | Cette touche permet de modifier. |
y | Cette touche permet de retirer brusquement des lignes vers le tampon. |
> | Cette touche permet de déplacer vers la gauche. |
< | Cette touche permet de déplacer vers la droite. |
! | Cette touche permet d'effectuer un filtre à travers la commande. |
C | Cette touche permet de modifier le reste de la ligne. |
D | Cette touche permet de supprimer le reste de la ligne. |
s | Cette touche permet de substituer des caractères. |
S | Cette touche permet de substituer des lignes. |
J | Cette touche permet de joindre des lignes. |
x | Cette touche permet de supprimer des caractères. |
X | Cette touche permet de supprimer des caractères avant le curseur. |
Y | Cette touche permet de retirer brusquement des lignes. |
3yy | Cet ensemble de touches permet de retirer brusquement des 3 lignes. |
3yl | Cet ensemble de touches permet de retirer brusquement des 3 caractères. |
p | Cette touche permet de mettre le texte précédent après le curseur. |
P | Cette touche permet de mettre le texte précédent avant le curseur. |
u | Cette touche permet d'annuler le dernier changement. |
U | Cette touche permet de restituer la dernière ligne. |
. | Cette touche permet de répéter le dernier changement. |
Dernière mise à jour : Mardi, le 11 décembre 2018