"Горячие" клавиши tmux и screen: различия между версиями
Перейти к навигации
Перейти к поиску
Ssh (обсуждение | вклад) м |
Ssh (обсуждение | вклад) м |
||
Строка 8: | Строка 8: | ||
| Запуск новой сессии | | Запуск новой сессии | ||
|tmux<br />tmux new<br />tmux new-session | |tmux<br />tmux new<br />tmux new-session | ||
− | | | + | |screen |
|- | |- | ||
| Подключение к неактивной сессии | | Подключение к неактивной сессии | ||
|tmux attach<br />tmux attach-session | |tmux attach<br />tmux attach-session | ||
− | | | + | |screen -r |
|- | |- | ||
| Подключение к активной сессии с отключением других сессий | | Подключение к активной сессии с отключением других сессий | ||
|tmux attach -d<br />tmux attach-session -d | |tmux attach -d<br />tmux attach-session -d | ||
− | | | + | |screen -dr |
|- | |- | ||
| Подключение к активной сессии без отключения других сессий | | Подключение к активной сессии без отключения других сессий | ||
|tmux attach OR<br />tmux attach-session | |tmux attach OR<br />tmux attach-session | ||
− | | | + | |screen -x |
|- | |- | ||
| Отключение от текущей сессии | | Отключение от текущей сессии | ||
|^b d<br />^b :detach | |^b d<br />^b :detach | ||
− | | | + | |^a ^d OR |
+ | ^a :detach | ||
|- | |- | ||
| Переименование текущего окна | | Переименование текущего окна | ||
|^b , <newname><br />^b :rename-window <newname> | |^b , <newname><br />^b :rename-window <newname> | ||
− | | | + | |^a A <newname> |
|- | |- | ||
| Список окон | | Список окон | ||
|^b w | |^b w | ||
− | | | + | |^a w |
|- | |- | ||
| Список окон как меню с возможностью выбора окна | | Список окон как меню с возможностью выбора окна | ||
| | | | ||
− | | | + | |^a " |
|- | |- | ||
| Переключение в окно № | | Переключение в окно № | ||
|^b # | |^b # | ||
− | | | + | |^a # |
|- | |- | ||
| Переключиться в последнее активное окно | | Переключиться в последнее активное окно | ||
|^b l | |^b l | ||
− | | | + | |^a ^a |
|- | |- | ||
| Переключиться в следующее окно | | Переключиться в следующее окно | ||
|^b n | |^b n | ||
− | | | + | |^a n |
|- | |- | ||
| Переключиться в предыдущее окно | | Переключиться в предыдущее окно | ||
|^b p | |^b p | ||
− | | | + | |^a p |
|- | |- | ||
| Вывести список "горячих" клавиш | | Вывести список "горячих" клавиш | ||
|^b ? | |^b ? | ||
− | | | + | |^a ? |
|- | |- | ||
| Список сессий | | Список сессий | ||
|^b s<br />tmux ls<br />tmux list-sessions | |^b s<br />tmux ls<br />tmux list-sessions | ||
− | | | + | |screen -ls |
|- | |- | ||
| Переключение визуального оповещения | | Переключение визуального оповещения | ||
| | | | ||
− | | | + | |^a ^g |
|- | |- | ||
| Открыть новое окно с shell по умолчанию | | Открыть новое окно с shell по умолчанию | ||
|^b c | |^b c | ||
− | | | + | |^a c |
|- | |- | ||
| Закрыть текущее окно | | Закрыть текущее окно | ||
|^d | |^d | ||
− | | | + | |^d |
|- | |- | ||
| Разделить окно на панели горизонтально | | Разделить окно на панели горизонтально |
Версия 08:45, 10 декабря 2014
Приведённый список содержит часто употребляемые сочетания клавиш, обратитесь к официальной документации за подробностями. ^ - Ctrl; M - левый Alt или Esc. Соответственно ^x - это комбинация из Ctrl + x, а M-x - левый Alt + x или 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 OR tmux attach-session |
screen -x |
Отключение от текущей сессии | ^b d ^b :detach |
^a ^d OR
^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 s tmux ls tmux list-sessions |
screen -ls |
Переключение визуального оповещения | ^a ^g | |
Открыть новое окно с shell по умолчанию | ^b c | ^a c |
Закрыть текущее окно | ^d | ^d |
Разделить окно на панели горизонтально | ^b " | |
Разделить окно на панели вертикально | ^b % | |
Переключение между панелями | ^b o | |
Закрыть текущую панель | ^b x OR (logout/^D) | |
Закрыть все панели кроме текущей | ^b ! | |
Поменять панели местами | ^b ^o | |
Показать часы | ^b t | |
Показать номер панели | ^b q |