Recherche…


Remarques

bind -P affiche tous les raccourcis configurés.

Rappel de raccourcis

Raccourci La description
Ctrl + r rechercher l'histoire en arrière
Ctrl + p commande précédente dans l'histoire
Ctrl + n prochaine commande dans l'histoire
Ctrl + g quitter le mode de recherche d'historique
Alt + . utiliser le dernier mot de la commande précédente
Répéter pour obtenir le dernier mot de la précédente + 1 commande
Alt + n Alt + . utiliser le nième mot de la commande précédente
!! + Retour exécuter à nouveau la dernière commande (utile lorsque vous avez oublié sudo: sudo !! )

Modification des raccourcis

Raccourci La description
Ctrl + a se déplacer au début de la ligne
Ctrl + e passer à la fin de la ligne
Ctrl + k Tuez le texte de la position actuelle du curseur à la fin de la ligne.
Ctrl + u Tuer le texte de la position actuelle du curseur au début de la ligne
Ctrl + w Tuez le mot derrière la position actuelle du curseur
Alt + b reculer d'un mot
Alt + f avancer d'un mot
Ctrl + Alt + e shell développer ligne
Ctrl + y Ramenez le dernier texte tué dans le tampon au niveau du curseur.
Alt + y Tournez à travers le texte tué. Vous ne pouvez le faire que si la commande précédente est Ctrl + y ou Alt + y .

Tuer du texte supprime le texte, mais l'enregistre pour que l'utilisateur puisse le réinsérer en tirant. Semblable à couper et coller, sauf que le texte est placé sur un anneau mortel, ce qui permet de stocker plus d'un ensemble de texte pour être redirigé vers la ligne de commande.

Vous pouvez en savoir plus dans le manuel emacs .

Contrôle de l'emploi

Raccourci La description
Ctrl + c Arrête le travail en cours
Ctrl + z Suspendre le travail en cours (envoyer un signal SIGTSTP)

Macros

Raccourci La description
Ctrl + x , ( commencer à enregistrer une macro
Ctrl + x , ) arrêter d'enregistrer une macro
Ctrl + x , e exécuter la dernière macro enregistrée

Custome Key Bindings

Avec la commande de bind il est possible de définir des liaisons de clé personnalisées.

L'exemple suivant lie un Alt + w à >/dev/null 2>&1 :

bind '"\ew"':"\" >/dev/null 2>&1\""

Si vous voulez exécuter la ligne immédiatement, ajoutez-lui \Cm ( Enter ):

bind '"\ew"':"\" >/dev/null 2>&1\C-m\""


Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow