Я пытаюсь настроить пользовательскую привязку клавиш в Sublime Text 2 (на Mac), чтобы можно было использовать клавиши клавиатуры "Домой" и "Конец" клавиатуры для перехода к началу / концу строки (строк), как я использую использовать эти ключи с ПК. Но мне не очень везет.

На данный момент я должен использовать «Ctrl + e» и «Ctrl + a» в Sublime, чтобы перейти к началу или концу строки.

Я пытался редактировать следующий файл.

Default (OSX). Sublime-keymap --User

Я не уверен, какую "команду" добавить в мой код. Любая помощь приветствуется.

[{"keys": ["home"], "command": "???"}, {" keys ": [" end "]," command ":"???"}]

Заранее спасибо!

2 ответа2

3

Вы также можете переназначить начало и конец в OS X. Сохраните список свойств, например, как ~/Library/KeyBindings/DefaultKeyBinding.dict:

{
  "\UF729" = moveToBeginningOfLine:;
  "\UF72B" = moveToEndOfLine:;
  "$\UF729" = moveToBeginningOfLineAndModifySelection:;
  "$\UF72B" = moveToEndOfLineAndModifySelection:;
}

Затем закройте и снова откройте Sublime Text или другие приложения, чтобы применить изменения.

См. Http://www.hcs.harvard.edu/~jrus/site/cocoa-text.html или http://lri.me/keybindings.html для получения дополнительной информации.

0

Вот ответ на мой вопрос, как настроить привязку клавиш "Домой" и "Конец" в Sublime Text 2 на Mac

Следующий код переходит к привязке клавиш - файл пользователя

{"keys": ["home"], "command": "move_to", "args": {"to": "bol", "extend": false}}, {"keys": ["end"] , "command": "move_to", "args": {"to": "eol", "extend": false}}

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .