# =========================================== # Command list for screen-3.7.6 [1998-11-25] # Latest change: Sun Jan 12 16:30:00 CET 2003 # (yes, this list needs an update - anyone?) # =========================================== # # A note about the notation of commands: # # The character '|' mean the logical operator 'or'. # Therefore "on|off" means "'on' or 'off'" where "on" and # "off" are literal strings (sequences of characters). # Btw, many commands just switch some value between "on" # and "off". These commands are called "toggles". # Toggle commands can usually be used without a # parameter and will invert ("toggle") the value. # Therefore the description contains the values in # square brackets, thus making them "optional". # Words in angle brackets however are *variables* # which require to be replaced by a value; # # Examples: # "arguments" - arguments/parameters of a Unix command. # "command" - a Unix command. # Any key from the keyboard, eg 'a'. # Permission bits (see manual). # A sequence of characters, eg "k1". # The name of a Unix username, eg "guckes". # A sequence of two characters, eg "^aa" (CTRL-A and 'a'). # And to make it even more confusing - # variables can be optional, too: # [] # Actually, those variables make the # commands much more versatile. :-) # # Numerical variables sometimes take # the (abbreviated) name of its meaning, eg # or for number, or . # # Some of the variable names are pretty informal # and lack a good description: # , # # =============================================================== # Command List # =============================================================== # # A # acladd # aclchg # acldel # acldel does not allow a list of usernames? # activity # allpartial [on|off] # at [identifier][#|*|%] command [args ... ] # autodetach [on|off] # autonuke [on|off] # # B # bell # bind [command [args]] # bindkey [-d] [-m] [-a] [[-k|-t] [ ] # break [] # bufferfile [exchange-file] # # C # c1 [on|off] # charset # chdir [] # clear # colon [] # But the manual does not tell you # what the "prefix" is for. :-( # command # console [on|off] # "console on" just tells me # "don't know how to grab console". :-( # copy # "copy" enters the copy mode - one of the most # useful things with screen. It allows you to # access the current window and its scrollback # buffer, search for some text and copy it to the # default buffer. You can then put its contents # into a file or paste it into another window. # Great! :-) # copy_reg [key] #'copy_reg' "No longer exists, use "readreg" instead!" # crlf [on|off] #'crlf' gives no visible feedback. Bad! # # D # debug on|off # # note: the following "def" commands set the # default values" for windows which you # *will* open. they do not change the # values for already opened windows. # # defautonuke [on|off] # defc1 [on|off] # defcharset [] # defescape # defflow on|off|auto [interrupt] # defgr [on|off] # defhstatus [] # defkanji [jis|sjis|euc] # deflogin [on|off] # defmode # defmonitor [on|off] # defobuflimit # defscrollback # defwrap [on|off] # defwritelock on|off|auto # defzombie <[keys>] #'defzombie' -> "unknown command 'defzombie'". # this is in the manual - but it obviously # has not been implemented. :-( # # detach # digraph [] # dumptermcap # # E # echo [-n] # escape # exec [[fdpat] newcommand [args ...]] # I need some more examples for 'exec' - send them! # # F # flow [on|off|auto] # # G # gr [on|off] # # H # hardcopy # hardcopy_append [on|off] # hardcopydir # hardstatus [on|off] # height [] # help # history # # I # info # ins_reg <[key>] # # K # kanji jis|euc|sjis [jis|euc|sjis] # kill # # L # lastmsg # license # lockscreen # log [on|off] # logdir directory # logfile # login [on|off] # # M # mapdefault # mapnotnext # maptimeout <[timo>] # markkeys # meta # monitor [on|off] # msgminwait # msgwait # multiuser [on|off] # # N # nethack [on|off] # next # number [] # # O # obuflimit [] # other # # P # partial [on|off] # password [] # paste [ []] # pastefont [on|off] # pow_break # pow_detach # pow_detach_msg # prev # print_cmd [] # process [] # # Q # quit # # R # readbuf # redisplay # register key string # removebuf # reset # # S # screen [-opts] [n] [cmd [args]] # scrollback num # select [n] # sessionname [name] # setenv [var [string]] # shell command # shelltitle title # silence [on|off|sec] # silencewait sec # sleep num # slowpaste usec # startup_message on|off # suspend # # T # term term # termcap term terminal-tweaks [window-tweaks] # terminfo term terminal-tweaks [window-tweaks] # time # title [windowalias] # # U # unsetenv var # # V # vbell on|off # vbell_msg message # vbellwait sec # version # # W # wall message ... # width [num] # windows # wrap [on|off] # writebuf # writelock [on|off|auto] # # X # xoff # xon # # Z # zombie [key][key] # =============================================================== # END of the command list for screen-3.7.6 (updates welcome!) # ===============================================================