Trong văn bản Sublime, làm thế nào để bạn vô hiệu hóa tăng / giảm kích thước phông chữ bằng ctrl và bánh xe chuột?


42

Với Sublime Text, có thể tắt kích thước phông chữ tăng / giảm khi sử dụng controlvà chuột không? Tôi tìm thấy các ràng buộc quan trọng cho ctrl+/-:

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

Nếu tôi muốn vô hiệu hóa chúng, tôi có thể đặt lệnh thành 'null', nhưng làm cách nào để vô hiệu hóa tăng_font_size và giảm_font_size khi sử dụng ctrlvà lăn chuột? Tôi đang sử dụng Ubuntu nếu đó là cài đặt hệ điều hành.

Câu trả lời:


50

Tìm thấy sự giúp đỡ trên các diễn đàn siêu phàm , nên đã nhìn vào đó trước. Nhưng tôi sẽ đăng một giải pháp trong trường hợp bất cứ ai muốn làm như vậy.

Tôi đang sử dụng linux, nhưng trả lời tương tự cho windows. Sao chép 'Mặc định (Linux) .sublime-mousemap' từ '~ / .config / sublime-text-2 / Gói / Mặc định' vào '... Gói / Người dùng':

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

Xóa mọi thứ trừ cài đặt phông chữ và thay đổi lệnh thành null:

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

Sao chép nó vào thư mục Người dùng của bạn để cài đặt không được đặt lại sau khi cập nhật.

Cập nhật cho Sublime Text 3: Điều này cũng hoạt động với văn bản cao siêu 3, bạn sẽ chỉ phải tạo tệp theo cách thủ công subl ~ / .config / sublime-text-3 / Gói / Người dùng / Mặc định (Linux) .sublime-mousemap


3
Điều này cũng hoạt động với văn bản cao siêu 3, bạn sẽ chỉ phải tạo tệp theo cách thủ côngsubl ~/.config/sublime-text-3/Packages/User/Default (Linux).sublime-mousemap
Thomas Jensen

4
Đối với windows vì câu hỏi này xuất hiện là số 1 trong google. Tạo một tệp nằm ở C:\Users\Michael J. Calkins\AppData\Roaming\Sublime Text 3\Packages\User\Default (Windows).sublime-mousemapvà thêm các lệnh trong câu trả lời ở trên, sau đó khởi động lại thăng hoa.
Michael J. Calkins

8

Linux:

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

Đặt nó thành:

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

Cảm ơn d_rail cho câu trả lời, chỉ muốn làm cho nó dễ dàng hơn để làm nhanh chóng.


4

Trên siêu phàm 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

Cảm ơn d_rail cho câu trả lời, chỉ giúp bạn thực hiện nhanh chóng dễ dàng hơn trên 3 :-)

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.