Screen: Difference between revisions
Jump to navigation
Jump to search
Created page with 'Screen FOO!!! open a screen. ctrl+a ? Will open up the screen commands help. ctrl+a [ Will allow you to scroll up and down in a screen with arrow keys.' |
m 7 revisions |
||
(6 intermediate revisions by 2 users not shown) | |||
Line 2: | Line 2: | ||
open a screen. | open a screen, and these are the usefull keybindings. | ||
C-a ? (help) Show key bindings. | |||
C-a [ Start to scroll in the screen. | |||
C-a S (split) Split the current region into two new ones. | |||
C-a C-c (screen) Create a new window with a shell and switch to that window. | |||
C-a " (windowlist -b) Present a list of all windows for selection. | |||
C-a tab (focus) Switch the input focus to the next region. | |||
C-a X (remove) Kill the current region. (requires root password) | |||
These are the useful commands that I use above. | |||
The following table shows the default key bindings: | |||
C-a ’ (select) Prompt for a window name or number to switch to. | |||
C-a " (windowlist -b) Present a list of all windows for selection. | |||
C-a 0 (select 0) | |||
C-a 9 (select 9) | |||
C-a - (select -) Switch to window number 0 - 9, or to the blank window. | |||
C-a tab (focus) Switch the input focus to the next region. | |||
C-a C-a (other) Toggle to the window displayed previously. Note that this binding defaults to the command character typed twice, unless overridden. | |||
C-a a (meta) Send the command character (C-a) to window. See escape command. | |||
C-a A (title) Allow the user to enter a name for the current window. | |||
C-a b | |||
C-a C-b (break) Send a break to window. | |||
C-a B (pow_break) Reopen the terminal line and send a break. | |||
C-a c | |||
C-a C-c (screen) Create a new window with a shell and switch to that window. | |||
C-a C (clear) Clear the screen. | |||
C-a d | |||
C-a C-d (detach) Detach screen from this terminal. | |||
C-a D D (pow_detach) Detach and logout. | |||
C-a f | |||
C-a C-f (flow) Toggle flow on, off or auto. | |||
C-a F (fit) Resize the window to the current region size. | |||
C-a C-g (vbell) Toggles screen’s visual bell mode. | |||
C-a h (hardcopy) Write a hardcopy of the current window to the | |||
file "hardcopy.n". | |||
C-a H (log) Begins/ends logging of the current window to | |||
the file "screenlog.n". | |||
C-a i | |||
C-a C-i (info) Show info about this window. | |||
C-a k | |||
C-a C-k (kill) Destroy current window. | |||
C-a l | |||
C-a C-l (redisplay) Fully refresh current window. | |||
C-a L (login) Toggle this windows login slot. Available | |||
only if screen is configured to update the | |||
utmp database. | |||
C-a m | |||
C-a C-m (lastmsg) Repeat the last message displayed in the mes- | |||
sage line. | |||
C-a M (monitor) Toggles monitoring of the current window. | |||
C-a space | |||
C-a n | |||
C-a C-n (next) Switch to the next window. | |||
C-a N (number) Show the number (and title) of the current | |||
window. | |||
C-a backspace | |||
C-a h | |||
C-a p | |||
C-a C-p (prev) Switch to the previous window (opposite of C- | |||
a n). | |||
C-a q | |||
C-a C-q (xon) Send a control-q to the current window. | |||
C-a Q (only) Delete all regions but the current one. | |||
C-a r | |||
C-a C-r (wrap) Toggle the current window's line-wrap setting | |||
(turn the current window's automatic margins | |||
on and off). | |||
C-a s | |||
C-a C-s (xoff) Send a control-s to the current window. | |||
C-a S (split) Split the current region into two new ones. | |||
C-a t | |||
C-a C-t (time) Show system information. | |||
C-a v (version) Display the version and compilation date. | |||
C-a C-v (digraph) Enter digraph. | |||
C-a w | |||
C-a C-w (windows) Show a list of window. | |||
C-a W (width) Toggle 80/132 columns. | |||
C-a x | |||
C-a C-x (lockscreen) Lock this terminal. | |||
C-a X (remove) Kill the current region. | |||
C-a z | |||
C-a C-z (suspend) Suspend screen. Your system must support | |||
BSD-style job-control. | |||
C-a Z (reset) Reset the virtual terminal to its "power-on" | |||
values. | |||
C-a . (dumptermcap) Write out a ".termcap" file. | |||
C-a ? (help) Show key bindings. | |||
C-a C-\ (quit) Kill all windows and terminate screen. | |||
C-a : (colon) Enter command line mode. | |||
C-a [ | |||
C-a C-[ | |||
C-a esc (copy) Enter copy/scrollback mode. | |||
C-a ] (paste .) Write the contents of the paste buffer to the | |||
stdin queue of the current window. | |||
C-a { | |||
C-a } (history) Copy and paste a previous (command) line. | |||
C-a > (writebuf) Write paste buffer to a file. | |||
C-a < (readbuf) Reads the screen-exchange file into the paste | |||
buffer. | |||
C-a = (removebuf) Removes the file used by C-a < and C-a >. | |||
C-a , (license) Shows where screen comes from, where it went | |||
to and why you can use it. | |||
C-a _ (silence) Start/stop monitoring the current window for | |||
inactivity. | |||
C-a * (displays) Show a listing of all currently attached dis- | |||
plays. |
Latest revision as of 23:51, 23 October 2014
Screen FOO!!!
open a screen, and these are the usefull keybindings.
C-a ? (help) Show key bindings. C-a [ Start to scroll in the screen. C-a S (split) Split the current region into two new ones. C-a C-c (screen) Create a new window with a shell and switch to that window. C-a " (windowlist -b) Present a list of all windows for selection. C-a tab (focus) Switch the input focus to the next region. C-a X (remove) Kill the current region. (requires root password)
These are the useful commands that I use above.
The following table shows the default key bindings:
C-a ’ (select) Prompt for a window name or number to switch to. C-a " (windowlist -b) Present a list of all windows for selection. C-a 0 (select 0) C-a 9 (select 9) C-a - (select -) Switch to window number 0 - 9, or to the blank window. C-a tab (focus) Switch the input focus to the next region. C-a C-a (other) Toggle to the window displayed previously. Note that this binding defaults to the command character typed twice, unless overridden. C-a a (meta) Send the command character (C-a) to window. See escape command. C-a A (title) Allow the user to enter a name for the current window. C-a b C-a C-b (break) Send a break to window. C-a B (pow_break) Reopen the terminal line and send a break. C-a c C-a C-c (screen) Create a new window with a shell and switch to that window. C-a C (clear) Clear the screen. C-a d C-a C-d (detach) Detach screen from this terminal. C-a D D (pow_detach) Detach and logout. C-a f C-a C-f (flow) Toggle flow on, off or auto. C-a F (fit) Resize the window to the current region size. C-a C-g (vbell) Toggles screen’s visual bell mode. C-a h (hardcopy) Write a hardcopy of the current window to the file "hardcopy.n". C-a H (log) Begins/ends logging of the current window to the file "screenlog.n". C-a i C-a C-i (info) Show info about this window. C-a k C-a C-k (kill) Destroy current window. C-a l C-a C-l (redisplay) Fully refresh current window. C-a L (login) Toggle this windows login slot. Available only if screen is configured to update the utmp database. C-a m C-a C-m (lastmsg) Repeat the last message displayed in the mes- sage line. C-a M (monitor) Toggles monitoring of the current window. C-a space C-a n C-a C-n (next) Switch to the next window. C-a N (number) Show the number (and title) of the current window. C-a backspace C-a h C-a p C-a C-p (prev) Switch to the previous window (opposite of C- a n). C-a q C-a C-q (xon) Send a control-q to the current window. C-a Q (only) Delete all regions but the current one. C-a r C-a C-r (wrap) Toggle the current window's line-wrap setting (turn the current window's automatic margins on and off). C-a s C-a C-s (xoff) Send a control-s to the current window. C-a S (split) Split the current region into two new ones. C-a t C-a C-t (time) Show system information. C-a v (version) Display the version and compilation date. C-a C-v (digraph) Enter digraph. C-a w C-a C-w (windows) Show a list of window. C-a W (width) Toggle 80/132 columns. C-a x C-a C-x (lockscreen) Lock this terminal. C-a X (remove) Kill the current region. C-a z C-a C-z (suspend) Suspend screen. Your system must support BSD-style job-control. C-a Z (reset) Reset the virtual terminal to its "power-on" values. C-a . (dumptermcap) Write out a ".termcap" file. C-a ? (help) Show key bindings. C-a C-\ (quit) Kill all windows and terminate screen. C-a : (colon) Enter command line mode. C-a [ C-a C-[ C-a esc (copy) Enter copy/scrollback mode. C-a ] (paste .) Write the contents of the paste buffer to the stdin queue of the current window. C-a { C-a } (history) Copy and paste a previous (command) line. C-a > (writebuf) Write paste buffer to a file. C-a < (readbuf) Reads the screen-exchange file into the paste buffer. C-a = (removebuf) Removes the file used by C-a < and C-a >. C-a , (license) Shows where screen comes from, where it went to and why you can use it. C-a _ (silence) Start/stop monitoring the current window for inactivity. C-a * (displays) Show a listing of all currently attached dis- plays.