Cambiar el botón central del mouse en Sublime Text

14

En Sublime Text que se ejecuta en Windows, el botón Middle Mouse actúa como rango de selección, en Linux es Shift + clic derecho. ¿Cómo puedo configurar el botón central del mouse para que seleccione rango en Linux? ¿Específicamente Sublime Text 3 en Ubuntu?

ecnepsnai
fuente

Respuestas:

24

Debe crear un mapa de mouse personalizado en Linux y agregar los enlaces relevantes que definen el comportamiento de Windows. En Sublime, cree un nuevo archivo con sintaxis JSON y los siguientes contenidos:

[
    // 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}
    }
]

Luego, guarde el archivo como ~/.config/sublime-text-3/Packages/User/Default (Linux).sublime-mousemap. Ahora debería poder imitar la funcionalidad del mouse medio de Windows en Linux.

Notas:

  • Esto funcionará con Sublime Text 2 y 3.
  • Para OS X, la ruta para guardar el archivo es ~/Library/Application Support/Sublime Text 3/Packages/User/Default (OSX).sublime-mousemap(tenga OSXen cuenta los paréntesis en lugar de Linux).
MattDMo
fuente
Funcionó segundos después de guardar el archivo. Gracias :)
leonardo_assumpcao
¡Usted señor es un genio y un salvavidas!
Alex