💾 Archived View for flayer.vern.cc › mans › tmuxman.gmi captured on 2024-05-26 at 14:40:47. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2023-05-24)

-=-=-=-=-=-=-

██████  ██       ██ ██    █     █  ██████  █████⯁   
██      ██      ██   ██   █     █  ██   █  ██    █ 
██████  ██      ███████   ██   ██  ██═█    █████⯁  
██      ██      ██   ██    █████   ██   █  ██𒆚         
██      ██████  ██   ██     ███    ██████  ██ 𒆚⯁ 
                             █                        
                           ⯁⯁ 
            ⯁ инструкции и лайфхаки ⯁

🔝 На главную

🔙 Инструкции и лайфхаки

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

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

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

$ man tmux.

Очень хороший способ запустить tmux:

$ tmux attach || tmux new

То есть сперва попытаться подключиться к уже существующему серверу tmux, если он запущен, а если такого ещё нет — создаётся новый.

Также можно создать сессию командой new-session и задать ей удобное имя:

$ tmux new-session -s SesionName

После этого вы попадаете в полноценную консоль.

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

В одной сессии может быть сколько угодно окошек:

Ctrl+b c — создать окошко;

Ctrl+b 0...9 — перейти в такое-то окошко;

Ctrl+b p — перейти в предыдущее окошко;

Ctrl+b n — перейти в следующее окошко;

Ctrl+b l — перейти в предыдущее активное окошко (из которого вы переключились в текущее);

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

В одном окошке может быть много панелей:

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

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

Ctrl+b →←↑↓ — переходить между панелями;

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

Из недостатков — очень непривычный скроллинг:

Ctrl+b PgUp — вход в «режим копирования», после чего:

PgUp, PgDown — скроллинг;

q — выход из «режима копирования».

В Debian/Ubuntu ставится из родных репозиториев:

$ apt-get install tmux

© Wandering Thinker

CC BY-SA 4.0 International License