Налаштування піднесеного тексту 2 Спеціальні ярлики клавіатури


13

Я користувач Vim, який намагається перейти до Sublime Text 2, оскільки це швидше, ніж MacVim з відкритою купою речей.

У мене можуть бути спеціальні комбінації клавіш у Vim, які я хотів би перенести на ST2.

Як я можу налаштувати спеціальні ярлики? Чи є еквівалент vimrc?

Я знаю, що я можу зробити кілька ярликів акордування через налаштування OS X, але вони не будуть дотримуватися командного режиму в ST2.

Наприклад, я хочу встановити ^ wl для переміщення фокусу на вході на один стовпець / панель праворуч, а ^ wh для переміщення вліво.

Відповіді:


21

Спеціальні прив'язки клавіш: відкрийте Preferences > Key Bindings-Defaultчитання або пошук прив’язки, яку ви хочете змінити. Скопіюйте команду та відкрийте Preferences > Key Bindings-User. Вставте та відредагуйте команду.

Щоб змінити прив’язки для перемикання панелей, відредагуйте ці команди. Зауважте, як розділяються ключі +та в кінці кожного рядка (крім останнього) потрібна кома. Я не впевнений, чи можете ви його встановити, щоб ви могли перейти до правої / лівої панелей. Я налаштував це ctrl+ 1перемикається на першу панель тощо.

// panes
{ "keys": ["ctrl+1"], "command": "focus_group", "args": { "group": 0 } },
{ "keys": ["ctrl+2"], "command": "focus_group", "args": { "group": 1 } },
{ "keys": ["ctrl+3"], "command": "focus_group", "args": { "group": 2 } }

Більше інформації: http://docs.sublimetext.info/en/latest/customization/key_bindings.html


1

Щоб додати відповідь @ d_rail,

Ви можете створити просту (ex:) f12, комбінаційну (ex: ctrl+ Y) та складну (ex: ctrl+ a, ctrl+ b) швидку клавіші, доки ви знаєте назву команди операції.

Дивіться тут, щоб дізнатися більше: Повний список команд Sublime Text 3

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.