"Горячие" клавиши tmux и screen: различия между версиями
Перейти к навигации
Перейти к поиску
Ssh (обсуждение | вклад) (Новая страница: «{| class="wikitable" style="text-align: center;" !colspan="3" | Приведённый список содержит часто употребляемые соч…») |
Ssh (обсуждение | вклад) м |
||
| (не показано 5 промежуточных версий этого же участника) | |||
| Строка 1: | Строка 1: | ||
| − | {| class="wikitable" style="text-align: | + | {| class="wikitable" style="text-align: left;" |
| − | !colspan="3" | Приведённый список содержит часто употребляемые сочетания клавиш, обратитесь к официальной документации за подробностями.<br />^ - Ctrl; M - левый Alt или Esc. Соответственно ^x - это комбинация из Ctrl + x, а M-x - | + | !colspan="3" | Приведённый список содержит часто употребляемые сочетания клавиш, обратитесь к официальной документации за подробностями.<br />^ - Ctrl; M - левый Alt или Esc. Соответственно ^x - это комбинация из Ctrl + x, а M-x - левого Alt или Esc + x. |
|- | |- | ||
| − | | style="text-align: | + | |'''Действие''' |
| − | | | + | |style="text-align:center;" | '''tmux''' |
| − | |'''screen''' | + | |style="text-align:center;" | '''screen''' |
|- | |- | ||
| − | | | + | | Запуск новой сессии |
| − | | | + | |tmux<br />tmux new<br />tmux new-session |
| − | | | + | |screen |
| + | |- | ||
| + | | Подключение к неактивной сессии | ||
| + | |tmux attach<br />tmux attach-session | ||
| + | |screen -r | ||
|- | |- | ||
| − | + | | Подключение к активной сессии с отключением других сессий | |
| − | | | + | |tmux attach -d<br />tmux attach-session -d |
| − | | | + | |screen -dr |
|- | |- | ||
| − | + | | Подключение к активной сессии без отключения других сессий | |
| − | | | + | |tmux attach<br />tmux attach-session |
| − | | | + | |screen -x |
|- | |- | ||
| − | | | + | | Отключение от текущей сессии |
| − | | | + | |^b d<br />^b :detach |
| − | | | + | |^a ^d |
| + | ^a :detach | ||
|- | |- | ||
| − | | | + | | Переименование текущего окна |
| − | | | + | |^b , <newname><br />^b :rename-window <newname> |
| − | | | + | |^a A <newname> |
|- | |- | ||
| − | | | + | | Список окон |
| − | | | + | |^b w |
| − | | | + | |^a w |
|- | |- | ||
| − | + | | Список окон как меню с возможностью выбора окна | |
| − | |||
| | | | ||
| + | |^a " | ||
|- | |- | ||
| − | | | + | | Переключение в окно № |
| − | | | + | |^b # |
| − | | | + | |^a # |
|- | |- | ||
| − | | | + | | Переключиться в последнее активное окно |
| − | | | + | |^b l |
| − | | | + | |^a ^a |
|- | |- | ||
| − | + | | Переключиться в следующее окно | |
| − | | | + | |^b n |
| − | | | + | |^a n |
|- | |- | ||
| − | + | | Переключиться в предыдущее окно | |
| − | | | + | |^b p |
| − | | | + | |^a p |
|- | |- | ||
| − | | | + | | Вывести список "горячих" клавиш |
| − | | | + | |^b ? |
| − | | | + | |^a ? |
|- | |- | ||
| − | | | + | | "Убить" текущее окно |
| − | | | + | |^b & |
| − | | | + | |^a k |
|- | |- | ||
| − | + | | Список сессий | |
| − | | | + | |^b s<br />tmux ls<br />tmux list-sessions |
| − | | | + | |screen -ls |
|- | |- | ||
| − | + | | Переключение визуального оповещения | |
| − | |||
| | | | ||
| + | |^a ^g | ||
|- | |- | ||
| − | + | | Открыть новое окно с shell по умолчанию | |
| − | | | + | |^b c |
| − | | | + | |^a c |
|- | |- | ||
| − | + | | Закрыть текущее окно | |
| − | | | + | |^d |
| − | | | + | |^d |
|- | |- | ||
| − | + | | Разделить окно на панели горизонтально | |
| − | | | + | |^b " |
| | | | ||
|- | |- | ||
| − | + | | Разделить окно на панели вертикально | |
| − | | | + | |^b % |
| | | | ||
|- | |- | ||
| − | + | | Переключение между панелями | |
| − | | | + | |^b o |
| | | | ||
|- | |- | ||
| − | + | | Закрыть текущую панель | |
| − | | | + | |^b x или (logout/^D) |
| | | | ||
|- | |- | ||
| − | + | | Закрыть все панели кроме текущей | |
| − | | | + | |^b ! |
| | | | ||
|- | |- | ||
| − | + | | Поменять панели местами | |
| − | | | + | |^b ^o |
| | | | ||
|- | |- | ||
| − | + | | Показать часы | |
| − | | | + | |^b t |
| | | | ||
|- | |- | ||
| − | + | | Показать номер панели | |
| − | | | + | |^b q |
| | | | ||
|} | |} | ||
[http://www.dayid.org/os/notes/tm.html Источник] | [http://www.dayid.org/os/notes/tm.html Источник] | ||
Текущая версия на 06:00, 17 декабря 2014
| Приведённый список содержит часто употребляемые сочетания клавиш, обратитесь к официальной документации за подробностями. ^ - Ctrl; M - левый Alt или Esc. Соответственно ^x - это комбинация из Ctrl + x, а M-x - левого Alt или Esc + x. | ||
|---|---|---|
| Действие | tmux | screen |
| Запуск новой сессии | tmux tmux new tmux new-session |
screen |
| Подключение к неактивной сессии | tmux attach tmux attach-session |
screen -r |
| Подключение к активной сессии с отключением других сессий | tmux attach -d tmux attach-session -d |
screen -dr |
| Подключение к активной сессии без отключения других сессий | tmux attach tmux attach-session |
screen -x |
| Отключение от текущей сессии | ^b d ^b :detach |
^a ^d
^a :detach |
| Переименование текущего окна | ^b , <newname> ^b :rename-window <newname> |
^a A <newname> |
| Список окон | ^b w | ^a w |
| Список окон как меню с возможностью выбора окна | ^a " | |
| Переключение в окно № | ^b # | ^a # |
| Переключиться в последнее активное окно | ^b l | ^a ^a |
| Переключиться в следующее окно | ^b n | ^a n |
| Переключиться в предыдущее окно | ^b p | ^a p |
| Вывести список "горячих" клавиш | ^b ? | ^a ? |
| "Убить" текущее окно | ^b & | ^a k |
| Список сессий | ^b s tmux ls tmux list-sessions |
screen -ls |
| Переключение визуального оповещения | ^a ^g | |
| Открыть новое окно с shell по умолчанию | ^b c | ^a c |
| Закрыть текущее окно | ^d | ^d |
| Разделить окно на панели горизонтально | ^b " | |
| Разделить окно на панели вертикально | ^b % | |
| Переключение между панелями | ^b o | |
| Закрыть текущую панель | ^b x или (logout/^D) | |
| Закрыть все панели кроме текущей | ^b ! | |
| Поменять панели местами | ^b ^o | |
| Показать часы | ^b t | |
| Показать номер панели | ^b q | |