Zsh terminal

De Banane Atomic
Révision datée du 19 décembre 2018 à 22:09 par Nicolas (discussion | contributions) (→‎Raccourcis)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à la navigationAller à la recherche

Liens

Raccourcis

Raccourci Effet
Ctrl + U couper la ligne complète
Ctrl + K couper du curseur jusqu'à la fin de la ligne
Ctrl + W
Alt + Backspace
Esc + Backspace
couper du début du mot jusqu'au curseur
Alt + D couper du curseur jusqu'à la fin du mot
Ctrl + Y coller
Ctrl + _ annuler
!:0 commande précédente sans arguments
!:- commande précédente avec arguments sauf le dernier
!sudo dernière commande commençant par sudo
Alt + . dernier argument de la dernière commande
appui de nouveau pour afficher le dernier argument de l'avant dernière commande, etc
Ctrl + R recherche dans l'historique
appui de nouveau pour afficher la précédente occurence
Ctrl g sortir de la recherche
Ctrl + X, * étend les *
Ctrl + X, A étend les alias (avec bash: Ctrl + Alt + E)
Définis dans les fichiers:
  • ~/.oh-my-zsh/lib/key-bindings.zsh

bindkey

Bash.svg
# lister les keymaps
bindkey -l

# lister les raccourci clavier du keymap main
bindkey -M main

fc: édition de la dernière commande

Permet d'utiliser un éditeur de texte pour modifier la dernière commande.
$EDITOR permet de choisir quel éditeur de texte utiliser.

Ne pas historiser une commande

Précéder la commande d'un espace.

Ne pas utiliser l'alias correspondant

Précéder la commande d'un backslash.

Bash.svg
\ls