# Diese Konfigurationsdatei ist freie Software; Sie koennen sie nach den # Bestimmungen der GPL Version 2 oder (wenn Sie wollen) einer beliebigen # spaeteren Version der, von der Free Software Foundation # veroeffentlichten, GNU General Public License benutzen und modifizieren. # Abgeleitet von Sven Guckes .screenrc # Bearbeitet von Kurt Gramlich und # Benedikt Wildenhain # Aktuelle Version: http://www.benedikt-wildenhain.de/.screenrc # Hinweis: wer nicht so paranoid ist und fuer Browser + irc eigenen # Accounts benutzt (wegen moeglichen Exploits) muss die sudo Aufrufe # vorher entfernen autodetach on # Standard: on crlf off # Standard: off deflogin off # Standard: on hardcopy_append on # Standard: off startup_message off # Standard: on vbell off defscrollback 1000 # Standard: 100 silencewait 15 # Standard: 30 shell bash hardstatus alwayslastline " %d-%m-%y %c | %w" sorendition 02 40 activity "activity in %n (%t) [%w:%s]~" bell "Stoerenfried in %n (%t) [%w:%s]~" vbell_msg " *Ruhe!* " bind h hardcopy bind P paste . bind ~ activity "activity in %n (%t) [%w:%s]~" bind * activity "activity in %n (%t) [%w:%s]" bind E screen -t 'mail' 1 mutt bind G screen -t 'Google' sudo -u insec links www.google.com bind l screen -t 'lugrav' 2 sudo -u insec links http://www.lugrav.de/ bind e screen -t 'elug' 3 sudo -u insec links http://www.elug.de/ bind m screen -t 'mc' 4 mc bind V screen -t 'vim' 5 vim bind T screen -t 'HeiseTicker' sudo -u insec links www.heise.de/ bind N screen -t 'Notizen' bash -c "date \"+%n--- --- --- %d-%m-%Y-%H:%M --- --- ---%n%n\" >> $HOME/.todo; vim -c %%\'$|startinsert!\' $HOME/.todo" # encoding utf8 iso8859-15 # =============================================================== # Befehlsuebersicht # =============================================================== # # 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] # bell # bind [command [args]] # bindkey [-d] [-m] [-a] [[-k|-t] [ ] # break [] # bufferfile [exchange-file] # c1 [on|off] # charset # chdir [] # clear # colon [] # 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! # debug on|off # # "def" commands - they set "default values" for further 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'". Not implemented, maybe? # # detach # digraph [] # dumptermcap # echo [-n] # escape # exec [[fdpat] newcommand [args ...]] # I need some more examples for 'exec' - send them! # # flow [on|off|auto] # gr [on|off] # hardcopy # hardcopy_append [on|off] # hardcopydir # hardstatus [on|off] # height [] # help # history # info # ins_reg <[key>] # kanji jis|euc|sjis [jis|euc|sjis] # kill # # lastmsg # license # lockscreen # log [on|off] # logdir directory # logfile # login [on|off] # # mapdefault # mapnotnext # maptimeout <[timo>] # markkeys # meta # monitor [on|off] # msgminwait # msgwait # multiuser [on|off] # # nethack [on|off] # next # number [] # obuflimit [] # other # # partial [on|off] # password [] # paste [ []] # pastefont [on|off] # pow_break # pow_detach # pow_detach_msg # prev # print_cmd [] # process [] # # quit # # readbuf # redisplay # register key string # removebuf # reset # 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 # term term # termcap term terminal-tweaks [window-tweaks] # terminfo term terminal-tweaks [window-tweaks] # time # title [windowalias] # unsetenv var # vbell on|off # vbell_msg message # vbellwait sec # version # wall message ... # width [num] # windows # wrap [on|off] # writebuf # writelock [on|off|auto] # xoff # xon # zombie [key][key]