<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wiki.webko.net.ua/index.php?action=history&amp;feed=atom&amp;title=Tmux</id>
	<title>Tmux - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.webko.net.ua/index.php?action=history&amp;feed=atom&amp;title=Tmux"/>
	<link rel="alternate" type="text/html" href="https://wiki.webko.net.ua/index.php?title=Tmux&amp;action=history"/>
	<updated>2026-04-30T05:20:26Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://wiki.webko.net.ua/index.php?title=Tmux&amp;diff=54&amp;oldid=prev</id>
		<title>Sol: Новая страница: «tmux — это менеджер терминалов, к которому удобно подключаться и отключаться, не теряя при…»</title>
		<link rel="alternate" type="text/html" href="https://wiki.webko.net.ua/index.php?title=Tmux&amp;diff=54&amp;oldid=prev"/>
		<updated>2015-04-19T17:42:04Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: «tmux — это менеджер терминалов, к которому удобно подключаться и отключаться, не теряя при…»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;tmux — это менеджер терминалов, к которому удобно подключаться и отключаться, не теряя при этом процессы и историю. Как screen, только лучше (в первую очередь потому, что использует модель клиент—сервер).&lt;br /&gt;
&lt;br /&gt;
[[Файл:300px-Tmux5.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [https://wiki.archlinux.org/index.php/Tmux_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) ru man] ==&lt;br /&gt;
&lt;br /&gt;
== Минималистическая шпаргалка ==&lt;br /&gt;
&lt;br /&gt;
Очень хороший способ запустить tmux:&lt;br /&gt;
 tmux attach || tmux new — делая так, вы сперва пытаетесь подключиться к уже существующему серверу tmux, если он существует; если такого ещё нет — создаёте новый.&lt;br /&gt;
&lt;br /&gt;
После этого вы попадаете в полноценную консоль.&lt;br /&gt;
 Ctrl+b d — отключиться. (Точно так же вы отключитесь, если прервётся соединение. Как подключиться обратно и продолжить работу — см. выше.)&lt;br /&gt;
&lt;br /&gt;
В одной сессии может быть сколько угодно окошек:&lt;br /&gt;
 Ctrl+b c — создать окошко;&lt;br /&gt;
 Ctrl+b 0...9 — перейти в такое-то окошко;&lt;br /&gt;
 Ctrl+b p — перейти в предыдущее окошко;&lt;br /&gt;
 Ctrl+b n — перейти в следующее окошко;&lt;br /&gt;
 Ctrl+b l — перейти в предыдущее активное окошко (из которого вы переключились в текущее);&lt;br /&gt;
 Ctrl+b &amp;amp; — закрыть окошко (а можно просто набрать exit в терминале).&lt;br /&gt;
&lt;br /&gt;
В одном окошке может быть много панелей:&lt;br /&gt;
 Ctrl+b % — разделить текущую панель на две, по вертикали;&lt;br /&gt;
 Ctrl+b &amp;quot; — разделить текущую панель на две, по горизонтали (это кавычка, которая около Enter, а не Shift+2);&lt;br /&gt;
 Ctrl+b →←↑↓ — переходить между панелями;&lt;br /&gt;
 Ctrl+b x — закрыть панель (а можно просто набрать exit в терминале).&lt;br /&gt;
&lt;br /&gt;
Недостаток — непривычным становится скроллинг:&lt;br /&gt;
 Ctrl+b PgUp — вход в «режим копирования», после чего:&lt;br /&gt;
 PgUp, PgDown — скроллинг;&lt;br /&gt;
 q — выход из «режима копирования». &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Конфиг №1 ==&lt;br /&gt;
 unbind C-b # Отключим bind key по умолчанию&lt;br /&gt;
 set -g prefix C-q # Новый bind key - Ctrl-z&lt;br /&gt;
 bind-key -n C-n next # Следующий таб&lt;br /&gt;
 bind-key -n C-p prev # Предыдущий таб&lt;br /&gt;
 set -g base-index 1 # Начинать отсчёт окон с 1 а не с 0&lt;br /&gt;
   &lt;br /&gt;
 # Переход на окно по F1-F10&lt;br /&gt;
 bind-key -n F1 select-window -t 1&lt;br /&gt;
 bind-key -n F2 select-window -t 2&lt;br /&gt;
 bind-key -n F3 select-window -t 3&lt;br /&gt;
 bind-key -n F4 select-window -t 4&lt;br /&gt;
 bind-key -n F5 select-window -t 5&lt;br /&gt;
 bind-key -n F6 select-window -t 6&lt;br /&gt;
 bind-key -n F7 select-window -t 7&lt;br /&gt;
 bind-key -n F8 select-window -t 8&lt;br /&gt;
 bind-key -n F9 select-window -t 9&lt;br /&gt;
 bind-key -n F10 select-window -t 0&lt;br /&gt;
   &lt;br /&gt;
 unbind % # Выключаем клавишу % для горизонтального разбиения окна&lt;br /&gt;
 bind H split-window -h # Назначаем клавишу H&lt;br /&gt;
 unbind '&amp;quot;' # Выключаем клавишу &amp;quot; для вертикального разбиения окна&lt;br /&gt;
 bind V split-window -v # Назначаем клавишу V&lt;br /&gt;
&lt;br /&gt;
== Конфиг №2 ==&lt;br /&gt;
&lt;br /&gt;
 set-window-option -g mode-keys vi&lt;br /&gt;
 set-option -g status-keys vi&lt;br /&gt;
 set-window-option -g utf8 on&lt;br /&gt;
 set-window-option -g mode-mouse off&lt;br /&gt;
&lt;br /&gt;
 set-option -g set-titles on&lt;br /&gt;
 set-option -g set-titles-string '#S:#I.#P #W' # window number,program name,active (or not)&lt;br /&gt;
 set-window-option -g automatic-rename on&lt;br /&gt;
&lt;br /&gt;
 set-window-option -g mode-bg magenta&lt;br /&gt;
 set-window-option -g mode-fg black&lt;br /&gt;
 set-option -g message-bg magenta&lt;br /&gt;
 set-option -g message-fg black&lt;br /&gt;
&lt;br /&gt;
 set -g visual-activity off&lt;br /&gt;
 set -g visual-bell off&lt;br /&gt;
 set -g base-index 1&lt;br /&gt;
&lt;br /&gt;
 set-option -g status-utf8 on&lt;br /&gt;
 set-option -g status-justify left&lt;br /&gt;
 set-option -g status-bg black&lt;br /&gt;
 set-option -g status-fg cyan&lt;br /&gt;
 set-option -g status-interval 5&lt;br /&gt;
&lt;br /&gt;
 set-option -g status-right-length 30&lt;br /&gt;
 set-option -g status-right '#[fg=magenta]» #[fg=blue,bold]#T#[default]'&lt;br /&gt;
 #set-option -g status-left '#[fg=cyan]»» #[fg=blue,bold]###S #[fg=magenta]%R %m-%d#(acpi | cut -d ',' -f 2)#[default]'&lt;br /&gt;
 #set-option -g status-left '#[fg=cyan]»» #[fg=blue,bold]###S #[fg=magenta]%R %m-%d#(acpi | cut -d ',' -f 2)#[default]'&lt;br /&gt;
 set-option -g visual-activity on&lt;br /&gt;
 set-window-option -g monitor-activity on&lt;br /&gt;
 set-window-option -g window-status-current-fg colour154&lt;br /&gt;
 set-window-option -g window-status-fg colour243&lt;br /&gt;
&lt;br /&gt;
 set-window-option -g clock-mode-colour cyan&lt;br /&gt;
 set-window-option -g clock-mode-style 24&lt;br /&gt;
&lt;br /&gt;
 set -g terminal-overrides 'xterm*:smcup@:rmcup@'&lt;br /&gt;
 set -s escape-time 1&lt;br /&gt;
 set -g default-terminal «screen-256color»&lt;br /&gt;
&lt;br /&gt;
 set -g prefix `&lt;br /&gt;
 bind ` send-prefix&lt;br /&gt;
 bind-key ` last-window&lt;br /&gt;
 unbind %&lt;br /&gt;
 unbind '&amp;quot;'&lt;br /&gt;
 unbind x&lt;br /&gt;
 unbind C-o&lt;br /&gt;
 unbind k&lt;br /&gt;
 unbind j&lt;br /&gt;
 unbind h&lt;br /&gt;
 unbind l&lt;br /&gt;
&lt;br /&gt;
 bind-key H split-window -h&lt;br /&gt;
 bind-key V split-window -v&lt;br /&gt;
 bind-key a send-keys `&lt;br /&gt;
 bind-key X kill-pane&lt;br /&gt;
 bind-key K confirm-before kill-window&lt;br /&gt;
 bind-key N rotate-window -U&lt;br /&gt;
 bind-key P rotate-window -D&lt;br /&gt;
&lt;br /&gt;
 bind-key j select-pane -D&lt;br /&gt;
 bind-key k select-pane -U&lt;br /&gt;
 bind-key h select-pane -L&lt;br /&gt;
 bind-key l select-pane -R&lt;br /&gt;
&lt;br /&gt;
 bind-key F swap-pane -U&lt;br /&gt;
 bind-key D swap-pane -D&lt;br /&gt;
&lt;br /&gt;
[[Категория:Общее *nix]]&lt;/div&gt;</summary>
		<author><name>Sol</name></author>
	</entry>
</feed>