Шпаргалка: Терминал (tmux + vim)
Для низкоуровневой разработки часто удобнее работать прямо в терминале. Связка `tmux` (терминальный мультиплексор) и `vim` (текстовый редактор) — классика.
Tmux: Управление сессиями и окнами
Все команды начинаются с префикса (по умолчанию `Ctrl+B`), а затем нажимается клавиша.
- `%`: Разделить панель по вертикали.
- `"`: Разделить панель по горизонтали.
- `стрелки`: Перемещение между панелями.
- `c`: Создать новое окно.
- `n`: Следующее окно.
- `p`: Предыдущее окно.
- `d`: Отсоединиться от сессии (detach).
- `tmux a`: Присоединиться к последней сессии (attach).
Vim: Основы редактирования
Vim имеет несколько режимов. Основные — Normal, Insert, Visual.
- `i`: Войти в режим вставки (Insert mode).
- `Esc`: Вернуться в нормальный режим (Normal mode).
- `:w`: Сохранить файл.
- `:q`: Выйти.
- `:wq`: Сохранить и выйти.
- `:q!`: Выйти без сохранения.
- `dd`: Удалить строку.
- `yy`: Скопировать строку.
- `p`: Вставить.