Links
Tag cloud
Picture wall
Daily
RSS Feed
  • RSS Feed
  • Daily Feed
  • Weekly Feed
  • Monthly Feed
Filters

Links per page

  • 20 links
  • 50 links
  • 100 links

Filters

Untagged links
Les raccourcis clavier de Bash – Nicolas Karolak - blog.karolak.fr/ https://blog.karolak.fr/2019/11/25/les-raccourcis-clavier-de-bash/
Mon Dec 9 16:59:25 2019 archive.org

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 l’historique (Previous)
Ctrl + N : afficher la commande suivante dans l’historique (Next)
Alt + < : aller au début de l’historique
Alt + > : aller à la fin de l’historique
Ctrl + R : rechercher une commande (Reverse)
    ensuite il suffit de commencer à écrire les caractères de la commande en question
    Ctrl + R : remonter dans l’historique de recherche
    Ctrl + S : redescendre dans l’historique de recherche, si ce n’est 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 l’historique (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 l’historique

Modification

Ctrl + U : supprimer avant le curseur jusqu’au début de la ligne
Ctrl + K : supprimer depuis le curseur jusqu’à la fin de la ligne (Killing)
Ctrl + W : supprimer avant le curseur jusqu’au 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 l’une des combinaisons (Yanking)
    Alt + Y : remonter de l’historique du « kill ring » et ainsi restaurer d’anciennes 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 l’historique 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
    l’avantage de la combinaison avec Insert c’est qu’elle 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 l’enregistrement d’une macro
Ctrl + X ) : terminer l’enregistrement d’une 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
bash raccourci shortcut
1578 links, including 7 private
Shaarli - The personal, minimalist, super-fast, database free, bookmarking service by the Shaarli community - Theme by kalvn