Screen Referenz
Jump to navigation
Jump to search
1 Getting in
| start a new screen session screen with session name | screen -S <name> |
| attach to a running session | screen -r |
| .. to session with name | screen -r <name> |
| the "ultimate attach" | screen -dRR (Attaches to a screen session. If the session is attached elsewhere, detaches that other display. If no session exists, creates one. If multiple sessions exist, uses the first one.) |
2 Escape key
All screen commands are prefixed by an escape key, by default C-a (that's Control-a, sometimes written ^A).
To send a literal C-a to the programs in screen, use C-a a.
3 Getting out
| detach | C-a d |
| detach and logout (quick exit) | C-a D D |
| force-exit screen | C-a C-\ (not recommended)) |
4 Help
| See help | C-a ? (lists keybindings) |
5 Window Management
| create new window | C-a c |
| change to last-visited active window | C-a C-a (commonly used to flip-flop between two windows) |
| change to window by number | C-a <number> (only for windows 0 to 9) |
| change to window by number or name | C-a ' <number or title> |
| change to next window in list | C-a n or C-a <space> |
| change to previous window in list: | C-a p |
| see window list | C-a " (allows you to select a window to change to) |
| show window bar | C-a w (if you don't have window bar) |
| kill current window | C-a k (not recommended) |
| rename current window | C-a A |
6 Split screen
| split display | C-a S |
| jump to next display region | C-a tab |
| remove current region | C-a X |
| remove all regions but the current one | C-a Q |
7 Misc
| redraw window | C-a C-l |
| enter copy mode | C-a [ (also used for viewing scrollback buffer) |
| paste | C-a ] |
| monitor window for activity | C-a M |
| monitor window for silence | C-a _ |
| enter digraph | C-a C-v |
| lock (password protect) display | C-a x |
| enter screen command | C-a : |