Je sais que je peux sauter au début et à la fin d'une ligne à l'intérieur du terminal OS X avec Ctrl+ Aet Ctrl+ E. Mais j'ai tellement l'habitude de sauter avec Cmd+ Rightflèche et Cmd+ Leftflèche depuis mon éditeur, que j'aimerais utiliser ces raccourcis également pour le terminal.
Je n'ai pas trouvé de solution sur google, alors peut-être que quelqu'un peut vous aider ici.
Mettre à jour
Comme dans les commentaires, j'ai essayé la solution de Y a-t-il un moyen dans le terminal OS X de déplacer le curseur mot par mot?
Malheureusement, les paramètres du terminal ne semblent pas inclure en Cmdtant que touche de modification, comme vous pouvez le voir ici:
Option + right-arrow
, mais pas avecCmd + right-arrow
Réponses:
J'utilise une application pratique appelée Karabiner pour ce faire, et bien d'autres choses. C'est gratuit et open source.
C'est un remappeur de clavier, avec de nombreux préréglages pratiques pour de nombreux remappages courants que les gens peuvent vouloir faire.
Comme vous pouvez le voir sur la capture d'écran, ce remappage est inclus en tant que préréglage dans Karabiner.
J'espère que cela t'aides. Bon remappage!
la source
Navigation in Terminal Apps
trouver la règle que vous devez importer.ça marche pour moi
la source
fn + leftArraw
oufn + rightArrow
travaillé pour moi. Peut-être que ça aide!Dans le dernier Mac OS, vous pouvez utiliser
shift
+home
oushift
+end
la source
Comme configuration dans le terminal en utilisant
vi
:Le
Home
bouton sur un Macbook Pro clavier:Fn + Left Arrow
.Le
End
bouton sur un Macbook Pro clavier:Fn + Right Arrow
.la source
Je ne sais pas si cela fonctionnera pour vous (j'utilise toujours
OS 10.8
), mais cela fonctionne pour mon terminal:J'espère que cela t'aides!
la source
fn + leftArraw or fn + rightArrow
travaillé pour moi!la source
Pour iterm2:
Accédez à Profils / Profils ouverts / Clés
Définir
Cmd + left_arrow_key
pour envoyerHex Code 001
Définir
Cmd + right_arrow_key
pour envoyerHex Code 005
Cela vous permet d'utiliser
Cmd + arrow_keys
pour vous déplacer du début à la fin de la ligne.la source
cmd
comme une option de touche de modification, comme dans la question initialeIci, j'ai trouvé un ajustement pour cela, sans aucun outil tiers . Cela fera fonctionner le raccourci suivant:
cmd + ,
).Et ajoutez une nouvelle entrée comme suit.
C'est tout. Maintenant fermez et vérifiez.
J'espère que ça aide.
EDIT: Reportez-vous au commentaire de @Maurice Gilden ci-dessous pour plus d'informations.
la source
Vous pouvez télécharger Better Touch Tools . C'est une application qui vous permet de créer des raccourcis clavier et des raccourcis personnalisés sur l'ensemble de votre système ou sur des applications individuelles. En l'utilisant, vous pouvez créer un raccourci dans le terminal qui émule ctrl-a / ctrl-e chaque fois que vous appuyez sur cmd-gauche / cmd-droite, respectivement. Je le recommande vraiment! Je l'utilise depuis des années et j'ai plus de 50 raccourcis répartis sur plusieurs applications différentes.
la source
dans iterm2
cela a fonctionné pour moi
la source
Pour les derniers mac os, les raccourcis ci-dessous fonctionnent pour moi.
Aller au début de la ligne == shift + fn + RightArrow
Aller à la fin de la ligne == shift + fn + LeftArrow
la source