Выделение

  • Выделить слово, в котором курсор
    (2× — выделение совпадающих)
    Ctrl+D
    Cmd+D
  • Найти и выделить всё
    (выделено слово)
    Alt+F3
    Ctrl+Cmd+G
  • Выделить строку
    Ctrl+L
    Cmd+L
  • Выделить содержимое скобок
    Ctrl+Shift+M
    Ctrl+Shift+M
  • Выделить слово справа от курсора
    Ctrl+Shift+
    Ctrl+Shift+
  • Выделить слово слева от курсора
    Ctrl+Shift+
    Ctrl+Shift+
  • Выделить строки с идентичным отступом
    Ctrl+Shift+J
    Ctrl+Cmd+J
  • Вертикальное выделение
    Shift+ПКМ
    -

Блоки кода

  • Свернуть текущий блок
    Ctrl+Shift+[
    Ctrl+Cmd+[
  • Развернуть текущий блок
    Ctrl+Shift+]
    Ctrl+Cmd+]
  • Закомментировать строку
    Ctrl+/
    Cmd+/
  • Закомментировать блок кода
    (курсор в блоке)
    Ctrl+Shift+/
    -

Вкладки

  • Создать вкладку
    Ctrl+N
    Cmd+N
  • Закрыть вкладку
    Ctrl+W
    Cmd+W
  • Сохранить
    Ctrl+S
    Cmd+S
  • Сохранить как
    Ctrl+Shift+S
    Cmd+Shift+S
  • Переместить вкладку в обл. с номером
    (показаны 2 и более областей)
    Ctrl+Shift+1...0
    Ctrl+Shift+1...0
  • Показать соотв. вкладку
    Alt+1...0
    Cmd+1...0
  • Предыдущая вкладка
    Ctrl+PageUp
    Cmd+Shift+[
  • Следующая вкладка
    Ctrl+PageDown
    Cmd+Shift+]
  • Следующая вкладка в стеке
    Ctrl+Tab
    Ctrl+Tab
  • Предыдущая вкладка в стеке
    Ctrl+Shift+Tab
    Ctrl+Shift+Tab

Emmet (плагин)

  • Развернуть аббревиатуру
    Tab
    Tab
  • Интерактивная аббревиатура
    (пишем аббревиатуру и видим результат)
    Ctrl+Alt+Enter
    Ctrl+Alt+Enter
  • Убрать тег, в котором курсор
    (табуляция сохранится правильной)
    Ctrl+Shift+;
    Cmd+'
  • Выделить тег и его контент
    (2× и далее — выделить и родителя)
    Ctrl+,
    Ctrl+D
  • Убрать из выделения родительский тег
    (обратное этому)
    Ctrl+Shift+0
    Ctrl+J
    У меня эта комбинация, почему-то, не работает (даже если ее вписать в пользовательских настройках), хотя прочих конфликтов нет. Помогает только смена кнопок (к примеру, на Ctrl+.)
  • Перейти к парному тегу
    Ctrl+Alt+J
    Cmd+Shift+T ???
  • Обернуть выделенное в аббревиатуру
    Ctrl+Shift+G
    Cmd+W
  • Переход между точками редактирования
    (что за точки?)
    Ctrl+Alt+/
    Ctrl+Alt+/
    Точки редактирования это: пустые теги, пустые атрибуты, пустые строки с отступами.
  • Выделять области ред-я (след./пред.)
    (что за области?)
    Ctrl+Shift+./,
    Cmd+Shift+./,
    Области редактирования это: теги, атрибуты целиком, значения атрибутов целиком, значения атрибутов отдельно. Подробнее — в демонстрации.
  • Закомментировать строку или блок
    (Если курсор вне тега, закомментируется содержимое родительского тега)
    Ctrl+Shift+/
    Ctrl+Shift+/
  • Сделать тег парным/непарным
    Ctrl+Shift+`
    Cmd+Shift+`
  • Обновить/добавить размеры картинки
    Ctrl+U
    Cmd+Shift+I
  • Подсчитать мат. выражение
    Ctrl+Shift+Y
    Cmd+Shift+Y
  • Синхронизировать CSS-правила
    (несколько правил с вендорными префиксами)
    Ctrl+Shift+R
    Cmd+Shift+R
  • Кодировать/декодировать картинку в data:URL
    Ctrl+'
    Cmd+Shift+D
  • Выделить откр. и закр. тег
    (Редактировать тег)
    Ctrl+Shift+'
    Cmd+Shift+K
  • Изменить число на 1
    Ctrl+/
    Ctrl+/
    В Windows конфликтует с этим и этим. Нужно переназначать менее нужное.
  • Изменить число на 0.1
    Alt+/
    Alt+/
  • Изменить число на 10
    Shift+Alt+/
    Cmd+Alt+/

Текст

  • Вставить из буфера с отступом
    Ctrl+Shift+V
    Cmd+Shift+V
  • Удалить слово перед курсором
    Ctrl+Bsp
    Ctrl+Bsp
  • Удалить слово после курсора
    Ctrl+Del
    Ctrl+Del
  • Удалить строку перед курсором
    Ctrl+Shift+Bsp
    Ctrl+Cmd+Bsp
  • Удалить строку после курсора
    Ctrl+Shift+Del
    Ctrl+Cmd+Del
  • Продублировать текст
    (выделен фрагмент текста)
    Ctrl+Shift+D
    Cmd+Shift+D
  • Преобразовать в прописные буквы
    (выделен фрагмент текста)
    Ctrl+K+U
    Cmd+K+U
  • Преобразовать в строчные буквы
    (выделен фрагмент текста)
    Ctrl+K+L
    Cmd+K+L
  • Проверка орфографии вкл./выкл.
    F6
    F6

Строки

  • Добавить строке отступ
    (курсор в начале строки)
    Tab
    Tab
  • Убрать строке отступ
    (курсор в начале строки)
    Shift+Tab
    Shift+Tab
  • Добавить строке отступ
    (курсор в любой позиции)
    Ctrl+]
    Cmd+]
  • Убрать у строки отступ
    (курсор в любой позиции)
    Ctrl+[
    Cmd+[
  • Поднять строку вверх
    Ctrl+Shift+
    Ctrl+Cmd+
  • Опустить строку вниз
    Ctrl+Shift+
    Ctrl+Cmd+
  • Продублировать строку
    (нет выделения)
    Ctrl+Shift+D
    Cmd+Shift+D
  • Вставить строку выше курсора
    Ctrl+Shift+Enter
    Cmd+Shift+Enter
  • Вставить строку ниже курсора
    Ctrl+Enter
    Cmd+Enter
  • Удалить строку, в которой курсор
    Ctrl+Shift+K
    Ctrl+Shift+K
  • Объединить строки
    Ctrl+J
    Cmd+J

Переходы

  • Переход к файлу в проекте (фильтр)
    Ctrl+P
    Cmd+P
  • Перейти к парной скобке
    Ctrl+M
    Ctrl+M
  • Перейти к строке
    Ctrl+G
    Ctrl+G
  • Поставить на строке закладку
    Ctrl+F2
    Cmd+F2
  • К следующей закладке
    F2
    F2
  • К предыдущей закладке
    Shift+F2
    Shift+F2
  • Убрать все закладки
    Ctrl+Shift+F2
    Cmd+Shift+F2

Курсор

  • Добавить курсор на стр. выше или ниже
    Ctrl+Alt+/
    Ctrl+Shift+/
  • Убрать мультикурсор
    Esc
    Esc
  • Добавить мультикурсор
    Ctrl+ЛКМ
    Cmd+ЛКМ

Внешний вид

  • Полный экран
    F11
    Ctrl+Cmd+F
  • Только область редактирования
    Shift+F11
    Ctrl+Cmd+Shift+F
  • Показать одну/несколько обл. ред.
    Alt+Shift+1...4
    Alt+Cmd+1...4
  • Области ред-я сеткой 2×2
    Alt+Shift+5
    Alt+Cmd+5
  • Области ред-я в две линии
    Alt+Shift+8
    Alt+Shift+Cmd+2
  • Области ред-я в три линии
    Alt+Shift+9
    Alt+Shift+Cmd+3
  • Перейти к области ред-я с номером
    Ctrl+1...4
    Ctrl+1...4
  • Переключиться на боковую панель
    Ctrl+0
    Ctrl+0

Разное

  • Прокрутить немного вверх
    Ctrl+
    Ctrl+Alt+
  • Прокрутить немного вниз
    Ctrl+
    Ctrl+Alt+

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

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

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

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

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

{ "keys": ["ctrl+shift+n"], "command": "new_window" }

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

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

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