Skip to content

Instantly share code, notes, and snippets.

@sergey-glushakov
Last active July 13, 2023 19:52
Show Gist options
  • Save sergey-glushakov/db05ad4591540b38dbf5f81c063429af to your computer and use it in GitHub Desktop.
Save sergey-glushakov/db05ad4591540b38dbf5f81c063429af to your computer and use it in GitHub Desktop.
По Tmux инфа

Настройка Tmux

Базовый конфиг tmux https://github.com/gpakosz/.tmux

  $ cd
  $ git clone https://github.com/gpakosz/.tmux.git
  $ ln -s -f .tmux/.tmux.conf
  $ cp .tmux/.tmux.conf.local .

Список часто используемых команд и хоткейсов Tmux

  1. tmux new [имя_сеанса] - начать новый сеанс. Имя_сеанса опционально;
  2. tmux attach -t [имя_сеанса] - подключиться к уже существующей сессии. Если имя заранее не было задано, тогда команда будет выглядить так: tmux attach -t 0;
  3. tmux ls — список открытых сессий Tmux;
  4. kill-server — остановить все запущенные сессии;
  5. kill-session -t [имя_сеанса] — завершить сессию;
  6. list-clients -t [имя_сеанса] — посмотреть клиентов, подключенных к сессии;
  7. list-sessions — вывести список всех запущенных сессий.

Хоткейсы для управления окнами:

  1. Ctrl + b, c — создать новое окно;
  2. Ctrl + b, w — просмотреть список окон;
  3. Ctrl + b, n — следующее окно;
  4. Ctrl + b, p — предыдущее окно;
  5. Ctrl + b, w — следующее окно;
  6. Ctrl + b, номер окна (цифрой) — переключиться на нужное окно;
  7. Ctrl + b, “ — горизонтальное разделение окна;
  8. Ctrl + b, % — вертикальное разделение окна.
  9. Ctrl + b, , — переименование окна
  10. Ctrl + b, r — перечитать изменения в конфигурации расположенной по пути ~/.tmux.conf.local
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment