Last active
February 20, 2021 14:15
-
-
Save cutaway/0ddfd31d993bf2f71378 to your computer and use it in GitHub Desktop.
Default screenrc file
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
escape ^aa | |
vbell on # default: off | |
vbell_msg " -- Ring, Ring!! -- " # default: "Wuff,Wuff!!" | |
autodetach on # default: on | |
startup_message off # default: on | |
crlf off # default: off | |
multiuser on | |
deflog on | |
defscrollback 1000 # default: 100 | |
silencewait 15 # default: 30 | |
shell -${SHELL} | |
# shell -$SHELL | |
pow_detach_msg "Screen session of \$LOGNAME \$:cr:\$:nl:ended." | |
caption always "%{=}%?%{r}%H %L=%{+b}%?%{b}%-Lw%47L>%?%{w}%n*%f %t %?%{b}%+Lw%?%{g}%-31=%c %l %Y-%m-%d" | |
termcap xterm hs@:cs=\E[%i%d;%dr:im=\E[4h:ei=\E[4l | |
terminfo xterm hs@:cs=\E[%i%p1%d;%p2%dr:im=\E[4h:ei=\E[4l | |
termcapinfo xterm Z0=\E[?3h:Z1=\E[?3l:is=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;4;6l | |
termcapinfo xterm* OL=100 | |
termcapinfo xterm 'VR=\E[?5h:VN=\E[?5l' | |
termcapinfo xterm 'k1=\E[11~:k2=\E[12~:k3=\E[13~:k4=\E[14~' | |
termcapinfo xterm 'kh=\EOH:kI=\E[2~:kD=\E[3~:kH=\EOF:kP=\E[5~:kN=\E[6~' | |
termcapinfo xterm 'hs:ts=\E]2;:fs=\007:ds=\E]2;screen\007' | |
termcapinfo xterm 'vi=\E[?25l:ve=\E[34h\E[?25h:vs=\E[34l' | |
termcapinfo xterm 'XC=K%,%\E(B,[\304,\\\\\326,]\334,{\344,|\366,}\374,~\337' | |
termcapinfo xterm* be | |
termcapinfo wy75-42 xo:hs@ | |
termcapinfo wy* CS=\E[?1h:CE=\E[?1l:vi=\E[?25l:ve=\E[?25h:VR=\E[?5h:VN=\E[?5l:cb=\E[1K:CD=\E[1J | |
termcapinfo hp700 'Z0=\E[?3h:Z1=\E[?3l:hs:ts=\E[62"p\E[0$~\E[2$~\E[1$}:fs=\E[0}\E[61"p:ds=\E[62"p\E[1$~\E[61"p:ic@' | |
termcap vt100* ms:AL=\E[%dL:DL=\E[%dM:UP=\E[%dA:DO=\E[%dB:LE=\E[%dD:RI=\E[%dC | |
terminfo vt100* ms:AL=\E[%p1%dL:DL=\E[%p1%dM:UP=\E[%p1%dA:DO=\E[%p1%dB:LE=\E[%p1%dD:RI=\E[%p1%dC | |
termcapinfo linux C8 | |
# screen -t "local" 0 bash --init-file /etc/bashrc | |
# screen -t "local" 9 bash --init-file /etc/bashrc | |
# select 1 | |
bind k | |
bind ^k | |
bind . | |
bind ^\ | |
bind \\ | |
bind ^h | |
bind h | |
bind 'K' kill | |
bind 'I' login on | |
bind 'O' login off | |
bind '}' history | |
register [ "\033:se noai\015a" | |
register ] "\033:se ai\015a" | |
bind ^] paste [.] | |
bind = resize = | |
bind + resize +3 | |
bind - resize -3 | |
bind ) select 10 | |
bind ! select 11 | |
bind @ select 12 | |
bind \# select 13 | |
bind \$ select 14 | |
bind % select 15 | |
bind \^ select 16 | |
bind & select 17 | |
bind * select 18 | |
bind ( select 19 | |
msgwait 15 | |
setenv DISPLAY ':0' | |
# logfile /home/<user>/screen_logs/screen_%Y-%m-%d_%0c | |
bindkey -k F1 prev | |
bindkey -k F2 next | |
# bindkey -k k9 stuff ^pb | |
# bindkey -k k; stuff ^p^n |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment