С чего начать Первые шаги трек · 15 ступеней
Linux Labs
К статье

tmux — мультиплексор терминала

шпаргалка · tmux 3.x https://lab.dimsanych.ru/ru/wiki/tmux/

Шпаргалка

  • tmux new -s name новая именованная сессия
  • tmux ls список сессий
  • tmux attach -t name подключиться к сессии
  • tmux kill-session -t name убить сессию
  • Ctrl+b d отключиться — сессия продолжает работать
  • Ctrl+b c новое окно

Ключи

Ctrl+b [         войти в copy-mode → стрелки/PgUp листать; q выход
                 (в copy-mode: Space начать выделение, Enter скопировать)
Ctrl+b ]         вставить скопированное

~/.tmux.conf (частые настройки):

set -g mouse on              # мышь: выделение, ресайз панелей, скролл
set -g history-limit 10000   # длина прокрутки
setw -g mode-keys vi         # vi-навигация в copy-mode

Из скрипта: tmux new -d -s job 'long-cmd' (запустить в фоне), tmux send-keys -t job 'cmd' Enter.

Загрузка…