From ecb5600ff2f1007b05c03c16f8aa00aaf49766b9 Mon Sep 17 00:00:00 2001 From: host Date: Sat, 4 Apr 2026 15:15:50 +0300 Subject: [PATCH] =?UTF-8?q?=D0=97=D0=B0=D0=B3=D1=80=D1=83=D0=B7=D0=B8?= =?UTF-8?q?=D1=82=D1=8C=20=D1=84=D0=B0=D0=B9=D0=BB=D1=8B=20=D0=B2=20=C2=AB?= =?UTF-8?q?/=C2=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 04_CHEATSHEET_TMUX.md | 63 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 04_CHEATSHEET_TMUX.md 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