Created
May 6, 2011 09:51
-
-
Save yoshikaw/958703 to your computer and use it in GitHub Desktop.
git版screenのスタートアップ設定の一部。起動時にレイアウト、グループをキメるっ!
This file contains 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
# | |
# .screenxrc.startup - GNU screen startup file for version 4.1.x | |
# | |
# *** this configuration file called at first time only *** | |
# | |
# include default .screenxrc | |
source '.screenxrc' | |
defencoding eucjp | |
#=============================================================================== | |
# create group | |
screen -t AP/ 10 //group | |
select - | |
screen -t DBtest/ 20 //group | |
select - | |
screen -t APtest/ 30 //group | |
select - | |
screen -t Mobile/ 40 //group | |
select - | |
screen -t TimesTen/ 50 //group | |
select - | |
screen -t TestServer/ 60 //group | |
select - | |
# | |
screen -t Batch/ 80 //group | |
select - | |
screen -t Monitor/ 90 //group | |
select - | |
#=============================================================================== | |
# create screen | |
screen 0 | |
# create system monitor screen | |
screen -t XXXXXXXXXXXXXXXXXXXXXXXX 91 ssh XXXXX | |
group Monitor/ | |
screen -t XXXXXXXXXXXXXXXXXXXXXXXX 92 ssh XXXXX | |
screen -t XXXXXXXXXXXXXXXXXXXXXXXX 93 ssh XXXXX | |
screen -t XXXXXXXXXXXXXXXXXXXXXXXX 94 ssh XXXX | |
screen -t XXXXXXXXXXXXXXXXXXXXXXXX 95 ssh XXXX | |
screen -t XXXXXXXXXXXXXXXXXXXXXXXX 96 ssh XXXX | |
screen -t XXXXXXXXXXXXXXXXXXXXXXXX 97 ssh XXXX | |
screen -t XXXXXXXXXXXXXXXXXXXXXXXX 98 tail -F XXXXXXXXXXXXXXXXXXXXXXatus/latest | |
screen -t XXXXXXXXXXXXXXXXXXXXXXXX 99 tail -F XXXXXXXXXXXXXXXXXXXXXXeck/latest | |
select - | |
screen -t XXXXXXXXXXXXXXXXXXXXXXXX 63 ssh XXXX | |
group TimesTen/ | |
screen -t XXXXXXXXXXXXXXXXXXXXXXXX 67 ssh XXXX | |
select - | |
#=============================================================================== | |
# create layout | |
#------------------------------------------------------------------------------- | |
# layout for main watch | |
layout new 0:main | |
# +------------------------+-------------------------+-------------------------+ | |
# | | | | | |
# +------------------------+------+------------------+--------+----------------+ | |
# | | | | | |
# +-------------------------------+---------------------------+ | | |
# | | | | | |
# +-----------------------------------------------------------+ | | |
# +-----------------------------------------------------------+ | | |
# | | | | | |
# +-----------------------------------------------------------+ | | |
# | | | | |
# | | | | |
# +-----------------------------------------------------------+----------------+ | |
split | |
focus down | |
split -v | |
focus right | |
resize -l -h 47 | |
focus left | |
split | |
split | |
split | |
focus top | |
resize -l -v 17 | |
split -v | |
split -v | |
select 91 | |
focus next | |
select 92 | |
focus next | |
select 93 | |
focus next | |
resize -l -v 26 | |
split -v | |
split | |
select 94 | |
focus next | |
select 95 | |
focus next | |
split | |
select 96 | |
focus next | |
select 97 | |
focus next | |
resize -l -v 1 | |
focus next | |
resize -l -v 14 | |
split -v | |
select 63 | |
focus next | |
select 67 | |
focus bottom | |
select 98 | |
focus prev | |
select 99 | |
#------------------------------------------------------------------------------- | |
# layout for fullscreen operation | |
layout new 1:single | |
... | |
# show main layout | |
layout select 0 | |
select 0 | |
# vim: ft=screen |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment