bindkey

Les raccourcis clavier dans le Terminal

Accelérer son travail dans le Terminal sous Mac OS X
Première publication : .
Mise en ligne: 16 avril 2003.
Modifié le : 28 janvier 2005.
Par Frédéric Guerrier
Les raccourcis clavier dans le Terminal, bindkey

La liste des raccourcis claviers du Terminal dans Mac OS X peut être obtenue avec la simple commande bindkey.

Le caractère ^ représente la touche control.


[g4:~] gunjin% bindkey
Standard key bindings
"^@"           ->  set-mark-command
"^A"           ->  beginning-of-line
"^B"           ->  backward-char
"^C"           ->  tty-sigintr
"^D"           ->  delete-char-or-list-or-eof
"^E"           ->  end-of-line
"^F"           ->  forward-char
"^G"           ->  is undefined
"^H"           ->  backward-delete-char
"^I"           ->  complete-word
"^J"           ->  newline
"^K"           ->  kill-line
"^L"           ->  clear-screen
"^M"           ->  newline
"^N"           ->  down-history
"^O"           ->  tty-flush-output
"^P"           ->  up-history
"^Q"           ->  tty-start-output
"^R"           ->  i-search-back
"^S"           ->  tty-stop-output
"^T"           ->  transpose-chars
"^U"           ->  kill-whole-line
"^V"           ->  quoted-insert
"^W"           ->  kill-region
"^X"           ->  sequence-lead-in
"^Y"           ->  yank
"^Z"           ->  tty-sigtsusp
"^["           ->  sequence-lead-in
"^\"           ->  tty-sigquit
"^]"           ->  tty-dsusp
" "  to "/"    ->  self-insert-command
"0"  to "9"    ->  digit
":"  to "~"    ->  self-insert-command
"^?"           ->  backward-delete-char
"^Ä"           ->  list-choices
"^È"           ->  backward-delete-word
"^É"           ->  complete-word
"^Ì"           ->  clear-screen
"^Ú"           ->  run-fg-editor
"^Û"           ->  complete-word
"^ß"           ->  copy-prev-word
"\240" to "ÿ"    ->  self-insert-command
Alternative key bindings
Multi-character bindings
"^[[A"         -> up-history
"^[[B"         -> down-history
"^[[C"         -> forward-char
"^[[D"         -> backward-char
"^[[H"         -> beginning-of-line
"^[[F"         -> end-of-line
"^[OA"         -> up-history
"^[OB"         -> down-history
"^[OC"         -> forward-char
"^[OD"         -> backward-char
"^[OH"         -> beginning-of-line
"^[OF"         -> end-of-line
"^[^D"         -> list-choices
"^[^H"         -> backward-delete-word
"^[^I"         -> complete-word
"^[^L"         -> clear-screen
"^[^Z"         -> run-fg-editor
"^[^["         -> complete-word
"^[^_"         -> copy-prev-word
"^[ "          -> expand-history
"^[!"          -> expand-history
"^[$"          -> spell-line
"^[/"          -> dabbrev-expand
"^[0"          -> digit-argument
"^[1"          -> digit-argument
"^[2"          -> digit-argument
"^[3"          -> digit-argument
"^[4"          -> digit-argument
"^[5"          -> digit-argument
"^[6"          -> digit-argument
"^[7"          -> digit-argument
"^[8"          -> digit-argument
"^[9"          -> digit-argument
"^[?"          -> which-command
"^[B"          -> backward-word
"^[C"          -> capitalize-word
"^[D"          -> delete-word
"^[F"          -> forward-word
"^[H"          -> run-help
"^[L"          -> downcase-word
"^[N"          -> history-search-forward
"^[P"          -> history-search-backward
"^[R"          -> toggle-literal-history
"^[S"          -> spell-word
"^[U"          -> upcase-word
"^[W"          -> copy-region-as-kill
"^[_"          -> insert-last-word
"^[b"          -> backward-word
"^[c"          -> capitalize-word
"^[d"          -> delete-word
"^[f"          -> forward-word
"^[h"          -> run-help
"^[l"          -> downcase-word
"^[n"          -> history-search-forward
"^[p"          -> history-search-backward
"^[r"          -> toggle-literal-history
"^[s"          -> spell-word
"^[u"          -> upcase-word
"^[w"          -> copy-region-as-kill
"^[^?"         -> backward-delete-word
"^X^X"         -> exchange-point-and-mark
"^X*"          -> expand-glob
"^X$"          -> expand-variables
"^XG"          -> list-glob
"^Xg"          -> list-glob
"^Xn"          -> normalize-path
"^XN"          -> normalize-path
"^X?"          -> normalize-command
"^X^I"         -> complete-word-raw
"^X^D"         -> list-choices-raw
Arrow key bindings
down           -> down-history
up             -> up-history
left           -> backward-char
right          -> forward-char
home           -> beginning-of-line
end            -> end-of-line

Il existe d’autres raccourcis avec la touche pomme (commande) de nos clavier Apple, par exemple pomme+k, qui permet d’effacer l’ecran.

Si vous connaissez certains d’entre eux, soyez cool, et faites nous en part dans le forum.

Il est aussi possible de configurer ses propres raccourcis, nous en parlerons dans un prochain article...

Envoyer
L'e-mail du destinataire :

Votre Nom :

Votre e-mail :


 |  Imprimer |  Réagir
Copyright 2002-2017 xrings - Tous droits réservés - Mentions légales - Propulsé par SPIP - Webdesigner et référencement Frédéric Guerrier