diff --git a/shell_dotfiles/screenrc b/shell_dotfiles/screenrc new file mode 100644 index 0000000..87a121c --- /dev/null +++ b/shell_dotfiles/screenrc @@ -0,0 +1,31 @@ +altscreen on +autodetach on +defbce on +deflogin on + +vbell off +vbell_msg "" +bell_msg "!!! Ding !!!" + +termcapinfo xterm|xterms|xs|rxvt ti@:te@ +terminfo xterm|xterms|xs|rxvt ti@:te@: +term screen-256color + +#caption always "%{= kc}%H (system load: %l)%-21=%{= .m}%D %d.%m.%Y %0c" +defscrollback 2048 +startup_message off +hardstatus on +hardstatus alwayslastline +hardstatus string '%{= kG}[ %{G}%H %{g}][%= %{= kw}%?%-Lw%?%{r}(%{W}%n*%f%t%?(%u)%?%{r})%{w}%?%+Lw%?%?%= %{g}][%{B} %m-%d %{W}%c %{g}]' + +bind ' ' windowlist -b +bind ',' prev +bind '.' next + +#let pgup/pgdn scroll under urxvt (see .Xdefaults) +bindkey "^[[5;2~" eval "copy" "stuff ^u" +bindkey -m "^[[5;2~" stuff ^u +bindkey -m "^[[6;2~" stuff ^d + +#select 1 +