"Горячие" клавиши tmux и screen: различия между версиями

Материал из OpenBSD-Wiki
Перейти к навигации Перейти к поиску
м
м
 
(не показаны 4 промежуточные версии этого же участника)
Строка 1: Строка 1:
 
{| class="wikitable" style="text-align: left;"
 
{| class="wikitable" style="text-align: left;"
!colspan="3" | Приведённый список содержит часто употребляемые сочетания клавиш, обратитесь к официальной документации за подробностями.<br />^ - Ctrl; M - левый Alt или Esc. Соответственно ^x - это комбинация из Ctrl + x, а M-x - левый Alt + x или Esc + x.
+
!colspan="3" | Приведённый список содержит часто употребляемые сочетания клавиш, обратитесь к официальной документации за подробностями.<br />^ - Ctrl; M - левый Alt или Esc. Соответственно ^x - это комбинация из Ctrl + x, а M-x - левого Alt или Esc + x.
 
|-
 
|-
 
|'''Действие'''
 
|'''Действие'''
Строка 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<br />tmux attach-session
|
+
|screen -x
 
|-
 
|-
 
| Отключение от текущей сессии
 
| Отключение от текущей сессии
 
|^b d<br />^b :detach
 
|^b d<br />^b :detach
|
+
|^a ^d
 +
^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 &
 +
|^a k
 
|-
 
|-
 
| Список сессий
 
| Список сессий
 
|^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
 
|-
 
|-
 
| Разделить окно на панели горизонтально
 
| Разделить окно на панели горизонтально
Строка 87: Строка 92:
 
|-
 
|-
 
| Закрыть текущую панель
 
| Закрыть текущую панель
|^b x OR (logout/^D)
+
|^b x или (logout/^D)
 
|
 
|
 
|-
 
|-

Текущая версия на 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

Источник