3 votes

Touches de raccourci du terminal

J'ai récemment migré d'Ubuntu à Mac OSX Snow Leopard. J'utilise intensivement le terminal (iterm2) et je suis un grand fan des touches de raccourci.

Les touches de raccourci standard (qui fonctionnent dans toutes les zones de texte de l'interface graphique) sont les suivantes :

  • + Sauter au premier caractère de la ligne
  • + Sauter au dernier caractère de la ligne
  • + Avance d'un mot
  • + Déplace un mot en arrière

Comment puis-je imposer ces raccourcis dans iterm (ou terminal) ?

Existe-t-il des combinaisons de touches standard pour ces opérations sous Mac que je devrais connaître et utiliser ?

4voto

Fuzzy Purple Monkey Points 702

Les raccourcis standard de l'interpréteur de commandes ( M- = meta = option ou esc, C- = contrôle) :

  • M-b y M-f correspondent à y
  • C-a y C-e correspondent à y

y sont liés à M-b y M-f par défaut sur le terminal de Lion. Sous 10.6, vous devrez les ajouter manuellement :

enter image description here

Je n'ai pas trouvé de moyen de réaffecter y dans le terminal.

0voto

graywh Points 4425

Pour l'iTerm2, vous pouvez facilement personnaliser les touches de raccourci. Une question similaire a été posée ici

Comment puis-je me déplacer dans les mots lorsque je tape une commande dans l'iTerm2 ?

0voto

Asdafgh Points 2356

Vous constaterez également que Ctl-e (fin de ligne), Ctl-a (début de ligne) et Esc-d (suppression du mot à partir du curseur) fonctionnent très bien dans les terminaux et autres applications (tout comme Ctl-k et Ctl-y mentionnés ci-dessus), tout comme la répétition de lettres (Esc-NNN d ; Esc-22 d par exemple pour afficher 22 lettres d). En fait, la plupart des raccourcis clavier que j'ai essayés à partir d'autres distributions Unix ont fonctionné dans OS/X.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X