Настройка Sublime Text 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


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.