Шпаргалки: Терминал (tmux + vim)

Шпаргалка: Терминал (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`: Вставить.