Byobu: Difference between revisions
→Basic: add new Ctrl keys when function keys are disabled |
→Utility: add new Ctrl codes when function keys are disabled |
||
Line 18: | Line 18: | ||
== Utility == | == Utility == | ||
<code>F5</code> - Refresh all status notifications | <code>F5</code> or <code>Ctrl + a + R</code> - Refresh all status notifications | ||
<code>F6</code> - Detach from the session and logout | <code>F6</code> or <code>Ctrl + a + d</code> - Detach from the session and logout | ||
<code>Ctrl + a</code> <<code>0</code>-<code>9</code>> - Switch to screen #0-9 (quick toggle) | <code>Ctrl + a</code> <<code>0</code>-<code>9</code>> - Switch to screen #0-9 (quick toggle) | ||
Line 27: | Line 27: | ||
<code>Ctrl + a</code> <code>\</code> - Kill all of the sessions and terminate | <code>Ctrl + a</code> <code>\</code> - Kill all of the sessions and terminate | ||
== Split window management == | == Split window management == |
Revision as of 11:56, 5 September 2019
keyboard shortcuts
Basic
F2
or Ctrl + a + c
- Create a new session
F3
or Ctrl + a + a
- Go back to the previous session
F4
or Ctrl + a + n
- Go to the next session
F7
or Ctrl + a + [
- Scrollback/search mode (Press Enter to exit)
F8
or Ctrl + a + A
- Rename the screen
F9
or Ctrl + a + @
- Configuration menu
Utility
F5
or Ctrl + a + R
- Refresh all status notifications
F6
or Ctrl + a + d
- Detach from the session and logout
Ctrl + a
<0
-9
> - Switch to screen #0-9 (quick toggle)
Ctrl + a
"
- View a list of the current screens, which will allow you to select one from the list
Ctrl + a
\
- Kill all of the sessions and terminate
Split window management
Shift + F2
or Ctrl + a
|
- Split window horizontally
Ctrl + F2
or Ctrl + a
S
or Ctrl + a
%
- Split window vertically
Shift + F5
- Collapse all splits
Ctrl + a
Tab
- Focus on the next window
Ctrl + a
X
- Close the current window
Ctrl + a
:resize +N
- Increase the height
Ctrl + a
:resize -N
- Decrease the height
Ctrl + a
:resize N
- Set height
Ctrl + a
:resize =
- Make all windows equally high
Ctrl + a
:resize max
- Maximize the height
Ctrl + a
:resize min
- Minimize the height
Miscellaneous
Ctrl + a
x
- Lock the terminal
Ctrl + a
d
- Detach the whole screen session and fork to the background. Very useful for remote sessions you want to leave open. The command "screen -r" will resume your screen session.
Ctrl + a
Esc
- Scroll up through your command line "history" and see what output you previously got. Hitting <Escape> again cancels it.
Ctrl + a
:help
- Show screen keybindings (if using screen)
Possibly deprecated
Shift + F3
- Focus on next split
Shift + F4
- Focus on previous split
Shift + F6
- Detach from the session, but do not logout
Ctrl + a
:resize-pane -L 20
- Resize increase left of current window pane by 20 units (other available ones are -D, -R, -U)
Ctrl + a
:clear-history
- clear history in the viewing buffer
Untested
Alt + F5
- Toggle UTF-8
Ctrl + F5
- Reconnect any SSH/GPG sockets or agents
Nested remote session
Shift+F12
- Toggle the outer byobu's keybindings on or off
Ctrl+a
a
c
- Create a new session