Created
December 20, 2009 17:32
-
-
Save zodman/260571 to your computer and use it in GitHub Desktop.
screenrc
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
#-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= # | |
### Created by Brad Sims <[email protected]> 25/06/2004 | |
### I got tired of .screenrc's on the internet being so | |
### poorly commented... So being a good GNUbie I took matters | |
### into my own hands; and wrote this dotfile. | |
# =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= # | |
## Explanation of hardstatus line ## | |
# Ignore the ' marks if you use these examples for yourself | |
# Note that if you want to use the color brown under konsole | |
# You actually use bright yellow (%{Y}). | |
# Note the embeded space after the colon, I feel | |
# it just looks nicer with a blank between the | |
# text and console edge: | |
# '%{=b}%{G} Screens: ' | |
# This prints the window listing in blue: | |
# '%{b}%w' | |
# This right-aligns what follows: | |
# '%=' | |
# This displays the time (hours and minutes) in 12hr format | |
# and adds an AM/PM flag, in bold green: | |
# '%{G}%C%A' | |
# This displays the day of the week: | |
# '%D' | |
#This displays the date in Mon/day/year format: | |
# and again I embeded a space to give me one space | |
# between the text and console edge: | |
# '%M/%d/%Y ' | |
# The resultsing command give you a status line that | |
# looks like this: | |
# | Screens: 0* bash <blanks zapped> 5:30PM Fri, Jun/25/2004 | | |
# (The pipes indicate the edges of the xterm/console). | |
# Green text, time, and date; windows in blue: | |
hardstatus alwayslastline "%{=b}%{G} Screen(s): %{b}%w %=%{kG}%C%A %D, %M/%d/%Y " | |
# =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= # | |
## Some general options ## | |
# Turn off start message: | |
startup_message off | |
# Set messages timeout to one second: | |
msgwait 1 | |
# =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= # | |
## Keybindings ## | |
# bind <F7> to detach screen from this terminal | |
# bind <F8> to kill current session | |
# bind <F10> to create a new screen | |
# bind <F9> to rename an existing window | |
# bind <F11> to move to previous window | |
# bind <F12> to move to next window | |
bindkey -k k7 detach | |
bindkey -k k8 kill | |
# space in keyboard | |
bindkey -k k; screen | |
bindkey -k k9 title | |
bindkey -k F1 prev | |
bindkey -k F2 next | |
# =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= # |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment