Skip to content

Instantly share code, notes, and snippets.

@trevmex
Created June 29, 2011 13:06
Show Gist options
  • Select an option

  • Save trevmex/1053786 to your computer and use it in GitHub Desktop.

Select an option

Save trevmex/1053786 to your computer and use it in GitHub Desktop.
My Screen config
#----------
# jumex's .screenrc config file
# Make the bell visible instead of audible
vbell on
vbell_msg "Ding"
vbellwait 0
# Shut off the startup message
startup_message off
# Set the default scrollback to 1000
defscrollback 1000
################
#
# Encoding
#
# Set default encoding to UTF-8
encoding UTF-8
defencoding UTF-8
defutf8 on
################
#
# Keybindings
#
# Remove some stupid / dangerous key bindings
bind k
bind ^k
bind .
bind ^\
bind \\
bind ^h
bind h
# Make them better
bind 'K' kill
bind 'I' login on
bind 'O' login off
bind '}' history
################
#
# Default Windows
#
# screen -t top 0 top
# screen -t bboard 1 bboard
# screen -t IRC 2 irssi
# screen -t mail 3 pine -i
screen -t shell 0 bash
# NOTE: I go straight to screen when I log in by adding the
# following to the end of my .profile:
# screen; exit
# But to make this not effect newly created shell screens
# (i.e. ^a^c) I have a .bashrc file that is the same as my
# .profile file, but without that last line.
#----------
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment