Краткая шпаргалка по tmux

tmux — это достаточно известный менеджер терминалов, позволяет перелогиниваться, не теряя при этом процессы и историю. Как screen, только лучше (в силу того, что использует модель клиент—сервер).

Tmux

Опишу минимальный набор команд, позволяющий быстро начать использовать tmux, а продвинутые команды, тонкую настройку, можно найти, набрав man tmux.

Удобный способ запустить tmux:
tmux attach || tmux new — сначала пытаетесь подключиться к уже существующему серверу tmux, если он существует; если такого ещё нет — создаёте новый.

После этого вы попадаете в полноценную консоль.
Ctrl+b d — отключиться. (Точно так же вы отключитесь, если прервётся соединение. Как подключиться обратно и продолжить работу — см. выше.)

В одной сессии может быть сколько угодно окон:
Ctrl+b c — создать окно;
Ctrl+b n — перейти в следующее окно;
Ctrl+b p — перейти в предыдущее окно;
Ctrl+b 0…9 — перейти в такое-то окно;
Ctrl+b l — перейти в предыдущее активное окно (из которого вы переключились в текущее);
Ctrl+b & — закрыть окно (а можно просто набрать exit в терминале).

В одном окне может быть несколько панелей:
Ctrl+b ” — разделить текущую панель на две, по горизонтали (это кавычка, которая около Enter, а не Shift+2);
Ctrl+b % — разделить текущую панель на две, по вертикали;
Ctrl+b →←↑↓ — переходить между панелями;
Ctrl+b x — закрыть панель (а можно просто набрать exit в терминале).

Скроллинг внутри окон:
Ctrl+b PgUp — вход в «режим копирования», после чего:
PgUp, PgDown — скроллинг;
q — выход из «режима копирования».

Автор статьи darnley
Закладка Постоянная ссылка.

Один комментарий

  1. Уведомление:Удобное удаленное управление консолью linux из-под Windows - Targon's Tales

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *