Raccourcis claviers pour Bash
by
Sebastien
@ 20/12/2006
Principaux raccourcis claviers pour Bash
Voici quelques raccourcis claviers bien pratique pour Bash
Déplacement :
ctrl + a : Début de la ligne
ctrl + e : Fin de la ligne
alt + b : Recule le curseur d'un mot
alt + f : Avance le curseur d'un mot
Manipulation :
ctrl + h : Efface le dernier caractère
ctrl + y : Coller
ctrl + u : Coupe tout ce qui est devant le curseur
ctrl + k : Coupe tout ce qui est derrière le curseur
ctrl + w : Coupe le mot devant le curseur
ctrl + t : Echange la position des deux derniers caractères devant le curseur
alt + t : Echange la position des deux derniers mots devant le curseur
alt + . : Colle le dernier mot de la ligne précédente
Divers :
tab : Auto complétition pour les fichiers et les dossiers
ctrl + _ : Annuler la dernière modification
ctrl + l : Efface l'écran (Commande clear)
ctrl + s : Arrête l'affichage (Touche pause)
ctrl + q : Remet en marche l'affichage
ctrl + o : Exécuter la commande (Touche Entrée)
Historique :
crtl + r : Recherche dans les dernières commandes (Commande history)
!! : Lance la dernière commande
! + lettre : Lance la dernière commande commençant par la lettre
ctrl + p : Commande précédente
ctrl + n : Commande suivante
Processus :
ctrl + c : Envoie le signal SIGINT au processus en cours
ctrl + z : Passe le processus en cours en arrière plan
ctrl + d : Quitte le shell en cours
Ces raccourcis claviers sont inspirés d'E-macs. Il est possible de mofifier le comportement de bash pour qu'il réponde aux raccourcis claviers de vi par exemple.
Pour cela, il suffit de modifier le fichier:
Et d'ajouter ou de modifier:
Vous pourrez ensuite utiliser des raccourcis comme / pour la recherche ou u pour annuler la dernière commande.
Déplacement :
ctrl + a : Début de la ligne
ctrl + e : Fin de la ligne
alt + b : Recule le curseur d'un mot
alt + f : Avance le curseur d'un mot
Manipulation :
ctrl + h : Efface le dernier caractère
ctrl + y : Coller
ctrl + u : Coupe tout ce qui est devant le curseur
ctrl + k : Coupe tout ce qui est derrière le curseur
ctrl + w : Coupe le mot devant le curseur
ctrl + t : Echange la position des deux derniers caractères devant le curseur
alt + t : Echange la position des deux derniers mots devant le curseur
alt + . : Colle le dernier mot de la ligne précédente
Divers :
tab : Auto complétition pour les fichiers et les dossiers
ctrl + _ : Annuler la dernière modification
ctrl + l : Efface l'écran (Commande clear)
ctrl + s : Arrête l'affichage (Touche pause)
ctrl + q : Remet en marche l'affichage
ctrl + o : Exécuter la commande (Touche Entrée)
Historique :
crtl + r : Recherche dans les dernières commandes (Commande history)
!! : Lance la dernière commande
! + lettre : Lance la dernière commande commençant par la lettre
ctrl + p : Commande précédente
ctrl + n : Commande suivante
Processus :
ctrl + c : Envoie le signal SIGINT au processus en cours
ctrl + z : Passe le processus en cours en arrière plan
ctrl + d : Quitte le shell en cours
Ces raccourcis claviers sont inspirés d'E-macs. Il est possible de mofifier le comportement de bash pour qu'il réponde aux raccourcis claviers de vi par exemple.
Pour cela, il suffit de modifier le fichier:
/etc/inputrc
Et d'ajouter ou de modifier:
set editing-mode vi
Vous pourrez ensuite utiliser des raccourcis comme / pour la recherche ou u pour annuler la dernière commande.
Par Sebastien
Dernière modification
22/03/2007 15:49