Tim Van Wassenhove

Passionate geek, interested in Technology. Proud father of two

06 Feb 2006

GNU screen

Another tool that belongs to my favorites is GNU Screen. A couple of years ago i had a bad internet connection and when i was working on a remote shell i was always logged out and had to start over. I really hated that 😉 Today i don’t have this problem anymore, but i like to keep Irssi (an IRC user-agent) running, even when i’m not logged in. TIP Using Screen is an article that gives a couple of other reasons to use it and explains how it works. The default settings suck if you also use GNU Emacs. So i had to figure out a couple of keypresses. With “cat -v” i could easily see what those keypresses were. Here is my .screenrc file

##############################################
# # Up##############################################
startup_message off
escape ^Oo

bind i screen -t 'irssi'        3 irssi
bind v screen -t 'vim'          4 vim
bind m screen -t 'mutt'         5 mutt
bind b screen -t 'slrn belnet'  6 slrn -h news.belnet.be
bind r screen -t 'slrn php'     7 slrn -h news.php.net
bind e screen -t 'elinks'       8 elinks http://www.google.com