Sublime text 3 hotkeys

Sublime text 3 hotkeys

Выделение

Поиск

Блоки кода

Вкладки

Emmet (плагин)

Текст

Строки

Переходы

Курсор

Внешний вид

Разное

Ряд комбинаций могут быть заняты в ОС (особенно в OS X) или переопределены плагинами. Любые горячие кнопки можно переназначить самому.

Дополнения, сообщения об ошибках и лучи любви — в репозиторий.

Как переназначить кнопки

Горячие кнопки настраиваются редактированием файла с пользовательскими настройками (он имеет более высокий приоритет, чем файл с настройками по умолчанию). Под редактированием подразумевается копирование-вставка из файла с настройками по умолчанию и, возможно, смена самих кнопок.

Горячие кнопки задаются так:

  • "keys" — собственно, комбинация кнопок.
  • "command" — команда Sublime Text или плагина.

Пользовательские настройки горячих кнопок находятся в Preferences → Key Bindings — User

Настройки горячих кнопок самого Sublime Text по умолчанию находятся в Preferences → Key Bindings — Default

Горячие кнопки плагинов можно посмотреть в файлах плагинов. К примеру, для Emmet кнопки по умолчанию описаны в Preferences → Package Settings → Emmet → Key Bindings — Default

Полный список комбинаций горячих клавиш для Sublime Text . Данные комбинации подойдут для любой версии Sublime Text. Список клавиш представлен в 2 вариантах: изображение и текстовый документ.

Советую вам распечатать данный список, чтобы он был всегда на виду.

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

Просто в порыве любопытства полез я посмотреть, какие есть комбинации клавиш, которые могли бы ускорить работу в этом редакторе. И сильно удивился, как много полезного оказалось вынесено на хоткеи по умолчанию, исключая всякие плагины и самостоятельные макросы/сниппеты.

Читайте также:  Notepad c windows system32 drivers etc hosts

Например, меня порадовало, что:

alt + left или alt + right – это перемещение по словам в camelCase;
ctrl + m – отменяет выделение;
ctrl + shift + l – разбивает выделение на построчный мультиселект;
alt + shift + w – позволяет вставить html-тег и сразу делает мультиселект на его названии для возможности изменения на другой тег;
ctrl + k, ctrl + c – центрирует по вертикали строку в которой находится курсор;
ctrl + k, ctrl + t – сворачивает все атрибуты у всех html-тегов в документе;
F9 – сортирует выделенные строки по алфавиту.

И там еще много вкусного. Поэтому я решил выбрать все существующие комбинации (по крайней мере те, что вывел плагин FindKeyConflicts), описать их и выучить необходимые. А потом подумал, что было бы неплохо передать данный файл в руки общественности. Так как первоначально описывал для себя — «не ругайте пианиста, он играет как умеет». Лучше, когда увидите неточность, сообщите об этом в личку – поправлю и обновлю файлы.

Все комбинации я протестировал на своем Sublime Text 2 и, если что-то не работало, все равно внес эти «нерабочие» комбинации с пометками. Следует учитывать, что у каждого свои настройки и плагины, а плагины могут менять горячие клавиши по умолчанию на свои собственные. Но лично меня это подвигло на то, чтобы переделать горячие клавиши в плагинах, чтобы не пересекались с базовыми (благо их не много).

UPD файлы не в архиве:

UPD поправил некоторые неточности в описаниях и опечатки в файлах, файлы обновил. Спасибо FWhisper.

Ссылка на основную публикацию
Adblock detector