En texto sublime, ¿cómo deshabilita aumentar / disminuir el tamaño de fuente con ctrl y la rueda del mouse?

42

Con Sublime Text, ¿es posible deshabilitar aumentar / disminuir el tamaño de fuente cuando se usa el controlmouse? Encontré las combinaciones de teclas para ctrly +/-:

{ "keys": ["ctrl++"], "command": "increase_font_size" },
{ "keys": ["ctrl+="], "command": "increase_font_size" },
{ "keys": ["ctrl+-"], "command": "decrease_font_size" },

Si quisiera deshabilitarlos, podría establecer el comando en 'nulo', pero ¿cómo deshabilita aumentar_fuente_fuente y tamaño_flujo_fresco cuando uso ctrly la rueda del mouse? Estoy en ubuntu si es una configuración del sistema operativo.

d_rail
fuente

Respuestas:

50

Encontré ayuda en los foros sublimes , debería haber buscado allí primero. Pero publicaré una solución en caso de que alguien quiera hacer lo mismo.

Estoy usando Linux, pero respondo de manera similar para Windows. Copie 'Default (Linux) .sublime-mousemap' de '~ / .config / sublime-text-2 / Packages / Default' en '... Packages / User':

cd ~/.config/sublime-text-2/
cp Packages/Default\ (Linux).sublime-mousemap Packages/User/

Elimine todo excepto la configuración de fuente y cambie el comando a nulo:

[
  // Change font size with ctrl+scroll wheel
  { "button": "scroll_down", "modifiers": ["ctrl"], "command": "null" },
  { "button": "scroll_up", "modifiers": ["ctrl"], "command": "null" }
]

Cópielo en su carpeta de usuario para que la configuración no se restablezca después de una actualización.

Actualización para Sublime Text 3: Esto también funciona con sublime text 3, solo tendrá que crear el archivo manualmente subl ~ / .config / sublime-text-3 / Packages / User / Default (Linux) .sublime-mousemap

d_rail
fuente
3
Esto también funciona con el texto sublime 3, solo tendrás que crear el archivo manualmentesubl ~/.config/sublime-text-3/Packages/User/Default (Linux).sublime-mousemap
Thomas Jensen
44
Para Windows porque esta pregunta aparece como # 1 en google. Cree un archivo ubicado en C:\Users\Michael J. Calkins\AppData\Roaming\Sublime Text 3\Packages\User\Default (Windows).sublime-mousemapy agregue los comandos en la respuesta anterior y luego reinicie sublime.
Michael J. Calkins
8

Linux:

vim ~/.config/sublime-text-2/Packages/User/"Default (Linux).sublime-mousemap"

Ajústelo a:

[
  // Change font size with ctrl+scroll wheel
  { "button": "scroll_down", "modifiers": ["ctrl"], "command": "null" },
  { "button": "scroll_up", "modifiers": ["ctrl"], "command": "null" }
]

Gracias a d_rail por la respuesta, solo quería que fuera más fácil hacerlo rápidamente.

Puntilla
fuente
4

En sublime 3, linux:

cat <<EOF>~/.config/sublime-text-3/Packages/User/"Default (Linux).sublime-mousemap"
[
  // Change font size with ctrl+scroll wheel
  { "button": "scroll_down", "modifiers": ["ctrl"], "command": "null" },
  { "button": "scroll_up", "modifiers": ["ctrl"], "command": "null" }
]
EOF

Gracias a d_rail por la respuesta, solo haciendo que sea más fácil hacerlo rápidamente en sublime 3 :-)

Hugh Perkins
fuente