diff --git a/04_CHEATSHEET_TMUX.md b/04_CHEATSHEET_TMUX.md new file mode 100644 index 0000000..271378a --- /dev/null +++ b/04_CHEATSHEET_TMUX.md @@ -0,0 +1,63 @@ +## tmux + +Терминальный мультиплексор: сохранение сессии после отключения, несколько окон и панелей в одном терминале. + +### Базовые команды + +- Список сессий: +```bash +tmux ls +``` + +- Создать новую сессию: +```bash +tmux new -s +``` + +- Подключиться к существующей: +```bash +tmux attach -t +``` + +--- +### Управление панелями + +> Стандартный префикс `Ctrl+b` был заменен на `Ctrl+q` + +- Создать новое окно внутри сессии (create): +``` +Ctrl+q c +``` + +- Отключиться от сессии (detach): +``` +Ctrl+q d +``` + +- Переключаться между окнами внутри сессии (next, previous, 0-9): +``` +Ctrl+q n/p/0-9 +``` + +- Вертикальный сплит: +``` +Ctrl+q % +``` + +- Горизонтальный сплит: +``` +Ctrl+q " +``` + +--- +### Кастомный конфиг tmux + +``` +~/.config/tmux/tmux.conf +``` + +На всех ВМ используется как стандартный конфиг +``` +set-option -g prefix C-q +set -g mouse on +``` \ No newline at end of file