Changer le bouton central de la souris dans Sublime Text


14

Sur Sublime Text fonctionnant sous Windows, le bouton central de la souris agit comme une plage de sélection, sous Linux, son Maj + clic droit. Comment puis-je définir le bouton central de la souris pour sélectionner une plage sous Linux? Plus précisément Sublime Text 3 sur Ubuntu?

Réponses:


24

Vous devez créer une carte de souris personnalisée sous Linux et ajouter les liaisons pertinentes qui définissent le comportement de Windows. Dans Sublime, créez un nouveau fichier avec la syntaxe JSON et le contenu suivant:

[
    // Mouse 3 column select
    {
        "button": "button3",
        "press_command": "drag_select",
        "press_args": {"by": "columns"}
    },
    {
        "button": "button3", "modifiers": ["ctrl"],
        "press_command": "drag_select",
        "press_args": {"by": "columns", "additive": true}
    },
    {
        "button": "button3", "modifiers": ["alt"],
        "press_command": "drag_select",
        "press_args": {"by": "columns", "subtractive": true}
    }
]

Ensuite, enregistrez le fichier sous ~/.config/sublime-text-3/Packages/User/Default (Linux).sublime-mousemap . Vous devriez maintenant pouvoir imiter la fonctionnalité de la souris centrale de Windows sous Linux.

Remarques:

  • Cela fonctionnera avec Sublime Text 2 et 3.
  • Pour OS X, le chemin d'enregistrement du fichier est ~/Library/Application Support/Sublime Text 3/Packages/User/Default (OSX).sublime-mousemap(notez OSXle entre parenthèses au lieu de Linux).

Cela a fonctionné quelques secondes après l'enregistrement du fichier. Merci :)
leonardo_assumpcao

Vous êtes monsieur un génie et un sauveur de vie!
Alex
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.