Уже давно существует очень удачная альтернатива утилите screentmux

Данная утилита позволяет оставлять активные сессии, выходя из терминала, делить окно терминала на множество.
tmux

Ctrl+b % — разделить текущую панель на две, по вертикали;

Ctrl+b « — разделить текущую панель на две, по горизонтали (это кавычка, которая около Enter, а не Shift+2);

Ctrl+b x — закрыть панель (а можно просто набрать exit в терминале)

Ctrl+b d — отключиться от сеанса

tmux attach — подключиться к последней созданной сессии
tmux ls — посмотреть существующие сессии

Ctrl+b [направление стрелки] — переход между созданными окнами

Ctrl+b c — создать окно
Ctrl+b 0…9 — перейти в конкретное окно
Ctrl+b p — перейти в предыдущее окно
Ctrl+b n — перейти в следующее окно
Ctrl+b l — перейти в предыдущее активное окно (из которого только что перешли)
Ctrl+b & — закрыть окошко

Настройки .tmux.conf
# привязать главный префикс на ctrl-a, по умолчанию находится на ctrl-b

set -g prefix C-a
unbind C-b
bind C-a send-prefix
 

One Response to Многооконность в терминале — tmux

  1. Dima:

    Интересная альтернатива. Завтра обязательно попробую…

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

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

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>