Nel testo Sublime, come si disabilita l'aumento / la riduzione della dimensione del carattere con ctrl e rotellina del mouse?


42

Con Sublime Text è possibile disabilitare l'aumento / la riduzione della dimensione del carattere quando si utilizza controle il mouse? Ho trovato le associazioni chiave per ctrle +/-:

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

Se volessi disabilitarli, potrei impostare il comando su 'null', ma come si disabilita aumenta_font_size e decreas_font_size quando si utilizza ctrle la rotellina del mouse? Sono su Ubuntu se si tratta di un'impostazione del sistema operativo.

Risposte:


50

Ho trovato aiuto sui forum sublimi , dovevano prima cercare lì. Ma pubblicherò una soluzione nel caso qualcuno voglia fare lo stesso.

Sto usando Linux, ma rispondo simile per Windows. Copia 'Default (Linux) .sublime-mousemap' da '~ / .config / sublime-text-2 / Packages / Default' in '... Pacchetti / Utente':

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

Rimuovi tutto tranne le impostazioni del carattere e modifica il comando su null:

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

Copiarlo nella cartella Utente in modo che le impostazioni non vengano ripristinate dopo un aggiornamento.

Aggiornamento per Sublime Text 3: funziona anche con il testo sublime 3, dovrai solo creare il file manualmente subl ~ / .config / sublime-text-3 / Packages / User / Default (Linux) .sublime-mousemap


3
Funziona anche con il sublime testo 3, dovrai solo creare il file manualmentesubl ~/.config/sublime-text-3/Packages/User/Default (Linux).sublime-mousemap
Thomas Jensen,

4
Per Windows perché questa domanda è la numero 1 in Google. Crea un file che si trova in C:\Users\Michael J. Calkins\AppData\Roaming\Sublime Text 3\Packages\User\Default (Windows).sublime-mousemape aggiungi i comandi nella risposta sopra, quindi riavvia sublime.
Michael J. Calkins,

8

Linux:

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

Impostalo su:

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

Grazie a d_rail per la risposta, volevo solo rendere più facile farlo rapidamente.


4

Su 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

Grazie a d_rail per la risposta, semplicemente rendendo più semplice farlo rapidamente su sublime 3 :-)

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.