7 votes

Tout autre moyen de déplacer le curseur à la fin de la ligne, au lieu de <Cmd>+<flèche droite>.

Cmd + n'est pas facile à manier pour moi. Je me demande donc s'il n'y a pas un autre moyen de faire la même chose sans la touche à 4 flèches.

Système : MacOS X El Capitan Version 10.11.6

Utilisation : déplacer le curseur dans n'importe quel formulaire sur le web comme Google Search, lorsque le texte est sélectionné visuellement, je veux déplacer le curseur à la fin de la ligne pour ajouter quelque chose.

Je suis un peu pointilleux car j'ai appris Vim récemment. Merci de votre réponse !

19voto

Yoan Points 1079

J'utilise Ctrl+e pour passer à la dernière lettre et Ctrl+a pour passer à la première lettre.

Rappelez-vous que les commandes Emacs fonctionnent également dans le Terminal.

4voto

klanomath Points 63400

Un outil approprié pour modifier les raccourcis ou les combinaisons de touches est le suivant Mousqueton . Sachez que jusqu'à présent (déc 2016), l'appli est no compatible avec 10.12 Sierra.

  1. Alors téléchargez et installez l'application ( lien direct d/l )

  2. Ouvrir dans le menulet Karabiner -> Préférences

  3. Ouvrez l'onglet Divers & Désinstallation

  4. Appuyez sur le bouton Open private.xml

  5. Ouvrez le fichier private.xml avec un éditeur approprié.

  6. Entrez un code clé personnalisé. Dans mon exemple, j'ai modifié la touche de commande droite en

    <?xml version="1.0"?>
    <root>
        <item>
        <name>Change Command R to Command L arrow</name>
        <identifier>cmdr2cmdlarrowr</identifier>
        <autogen>__KeyToKey__ KeyCode::COMMAND_R, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L</autogen>
        </item><!-- note the closing </item> tag-->
    </root>
  7. Sauvegarder le fichier

  8. Ouvrez dans le menulet Karabiner -> Préférences l'onglet Clé de changement

  9. Cliquez sur le bouton ReloadXML

  10. Activez le remappage. Il doit être listé au début.

Ensuite, vous ne pouvez pas utiliser la bonne touche de commande pour autre chose, alors choisissez les touches judicieusement !


Si vous remplacez la ligne commençant par <autogen>__KeyToKey__ par cette ligne :

    <autogen>__KeyOverlaidModifier__ KeyCode::COMMAND_R, KeyCode::VK_LAZY_COMMAND_R, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L</autogen>

vous pouvez utiliser la touche de commande droite presque comme d'habitude. En appuyant sur cette touche, vous déplacerez le curseur à la fin de la ligne.

Vous pouvez également utiliser la touche alt/option droite. Ensuite, remplacez COMMAND_R par OPTION_R y VK_LAZY_COMMAND_R par VK_LAZY_OPTION_R .

0voto

anm Points 1057

Ctrl-e, comme dans Emacs. De nombreuses combinaisons de touches Emacs fonctionneront également : Ctrl-a pour aller au début de la ligne, Ctrl-f pour avancer et Ctrl-b pour reculer.

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