Tmux

From AstroNuWiki
Jump to: navigation, search

Программа tmux — терминальный "мультиплексор", кроме всего прочего обладает возможностью "отсоединять" исполняемую программу от терминала. Основные клавиатурные команды аналогичны командам screen, за той только разницей, что начинаются сочетанием ctrl-b, а не ctrl-a (как в screen).

Вот список основных команд:

  • ctrl-b d — отсоединиться от терминала;
  • ctrl-b c — создать еще один терминал в отдельной вкладке;
  • ctrl-b n — переключится на следущую вкладку;
  • ctrl-b s ­— выбрать сессию.

Присоединиться к текущей сессии tmux можно при помощи команды:

tmux attach

Если было запущено несколько сессий tmux, то выбрать для выбора необходимой надо нажать ctrl-b s.

Некоторые дополнительные возможности программы и отличия от screen:

  • tmux активно разрабатывается. Последняя версия screen была выпущена в 2008 году.
  • Есть возможность разделять главное окно на панели с отдельными приложениями.
  • Интерактивные меню для переключения на необходимую сессию/вкладку/панель.
  • Командный режим (ctrl-b :).