"Горячие" клавиши 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 |