2013-11-30 2 views
0

Сегодня я установил Sublime text3. также я установил плагин emmet.Как изменить привязку клавиш Ctrl + E к F12

Теперь плагин команды аббревиатуры работы, нажав Ctrl + E кнопки.

Я хочу изменить его F12, я имею в виду, я хочу каждый раз, когда я нажимаю F12 она работает аналогично нажатию Ctrl + E кнопки

Я искал много и пробовал много путей, но я не мог этого сделать.

Прошу вас, руководствоваться.

Большое спасибо.

ответ

4

Откройте верхнюю текстовую консоль и введите sublime.log_commands(True). Нажмите Ctrl + E как если бы вы расширили аббревиатуру. Консоль ST отобразит команду и аргументы для использования в вашей привязке клавиш. Ключ привязки будет иметь вид

{"keys": ["f12"], "command": <command listed in the console>, "args": <object containing args listed if applicable.>} 

Редактировать

[ 
    { 
     "keys": [ 
      "f12" 
     ], 
     "args": { 
      "action": "expand_abbreviation" 
     }, 
     "command": "run_emmet_action", 
     "context": [ 
      { 
       "key": "emmet_action_enabled.expand_abbreviation" 
      } 
     ] 
    } 
] 
+0

Команда журнала работает, но я не нашел, если хотите изменить Ctrl + E для другой команды, такие как Ctrl + Enter или что-нибудь иначе, какой файл я должен отредактировать. Я обнаружил, что клавиша F12 используется для команды «перейти к определению». поэтому я решил использовать ctrl + enter вместо F12 для команды «ctrl + e». Теперь вы можете вести меня больше. – Mehrdad201

+0

Перейдите к «Предпочтениям -> Ключевые привязки - Пользователь» и введите содержимое моего редактирования. Если у вас уже есть записи привязки ключей, удалите квадратные скобки. Эти файлы JSON, поэтому просто добавьте запятую, где это необходимо. – skuroda

Смежные вопросы