75 lines
3.4 KiB
Markdown
75 lines
3.4 KiB
Markdown
# Горячие клавиши
|
||
|
||
Краткий справочник актуальных команд tele-tui. Русская раскладка указана там, где команда имеет отдельный буквенный alias.
|
||
|
||
## Глобальные команды
|
||
|
||
| Клавиша | Действие |
|
||
|---------|----------|
|
||
| `Ctrl+C` | Выход |
|
||
| `Ctrl+R` | Обновить список чатов |
|
||
| `Ctrl+A` | Открыть переключатель аккаунтов |
|
||
| `Esc` | Закрыть модалку, отменить режим или вернуться назад |
|
||
| `1`-`9` | Переключить Telegram-папку |
|
||
|
||
## Навигация
|
||
|
||
| Клавиша | Русская | Действие |
|
||
|---------|---------|----------|
|
||
| `j` / `↓` | `о` | Вниз |
|
||
| `k` / `↑` | `л` | Вверх |
|
||
| `h` / `←` | `р` | Влево / seek назад в голосовом |
|
||
| `l` / `→` | `д` | Вправо / seek вперёд в голосовом |
|
||
| `Enter` | | Открыть чат, подтвердить выбор или отправить сообщение |
|
||
|
||
## Режимы ввода
|
||
|
||
| Клавиша | Русская | Действие |
|
||
|---------|---------|----------|
|
||
| `i` | `ш` | Перейти в Insert mode |
|
||
| `Esc` | | Вернуться из Insert в Normal mode |
|
||
| `Home` / `End` | | В начало / конец строки |
|
||
| `Backspace` / `Delete` | | Удалить символ слева / справа |
|
||
|
||
В Normal mode буквенные команды управляют чатом. В Insert mode вводится текст; команды чата блокируются до `Esc`.
|
||
|
||
## Поиск
|
||
|
||
| Клавиша | Действие |
|
||
|---------|----------|
|
||
| `Ctrl+S` | Поиск по чатам |
|
||
| `Ctrl+F` | Поиск в текущем чате |
|
||
| `n` | Следующий результат |
|
||
| `N` | Предыдущий результат |
|
||
|
||
## Сообщения
|
||
|
||
| Клавиша | Русская | Действие |
|
||
|---------|---------|----------|
|
||
| `↑` при пустом вводе | | Выбрать сообщение |
|
||
| `Enter` на выбранном | | Редактировать сообщение |
|
||
| `r` | `к` | Ответить |
|
||
| `f` | `а` | Переслать |
|
||
| `d` / `Delete` | `в` | Удалить |
|
||
| `y` | `н` | Скопировать текст |
|
||
| `e` | `у` | Открыть emoji picker |
|
||
| `v` | `м` | Открыть фото в модалке |
|
||
| `Space` | | Play / pause голосового сообщения |
|
||
| `Tab` / `Ctrl+I` | `Ctrl+Ш` | Профиль чата или пользователя |
|
||
|
||
## Модалки
|
||
|
||
| Контекст | Клавиши |
|
||
|----------|---------|
|
||
| Emoji picker | `←` `→` `↑` `↓`, `Enter`, `Esc` |
|
||
| Удаление | `y` / `н` / `Enter` подтвердить, `n` / `т` / `Esc` отменить |
|
||
| Пересылка | `j`/`k` или стрелки для выбора чата, `Enter`, `Esc` |
|
||
| Просмотр фото | `←`/`→` между фото, `Esc` закрыть |
|
||
| Аккаунты | `j`/`k`, `Enter`, `a` добавить, `Esc` закрыть |
|
||
|
||
## Подсказки
|
||
|
||
- Footer показывает доступные команды для текущего состояния.
|
||
- При открытой модалке обрабатываются только команды этой модалки.
|
||
- Русская vim-раскладка: `h/j/k/l` соответствует `р/о/л/д`.
|