自分用メモ。
screenでは複数windowを開いていますが、最近なんとなく開く数が決まってきたので、最初から開いておくようにしました。瀧内さんは以前8つ開いてるって言ってたので(!)、私の6つなんか かわいいものなハズ。
windowの役割
現在のメインプロジェクトはブログなので、それをベースに以下の5つを開いています。
- 0 emacs, エディタ
- 1 shell
- 2 tail -f log/develo
pment.log - 3 script/con
sole - 4 同時進行のプロジェクト: folked prawn.git
- 5 railsのdir ソースを読むのに使う
2008.10.03 の.screenrc
他の人よりはショボショボなのですが、ご愛敬ということで。
emacsclien
1 escape ^tt 2 3 hardstatusalwayslast line "[%02c] %`%-w%{=b bw}%n %t%{-}%+w" 4 scrollback 4000 5 vbell off 6 #idle 1200 7 #blankerprg /usr/local /bin/tss 8 9 chdir "/home/hibi /blog.git" #メインのprojectに移動 10 11 #screen -t emacs 0 /usr/bin/e macs #emacs 21.4 12 screen -t emacs 0 /usr/local/bin/emacs 13 screen -t bash 1 14 stuff "ruby ./script/s erver -d" #開いたwindowにこのコマンドだけ入力しとく、実行してもいいのですが実行したくない時も多いので 15 16 screen -t tail 2 tail -f log/developmen t.log 17 18 screen -t console 3 ruby ./script/console 19 20 chdir "/home/hibi /my.prawn. git" 21 screen -t prawn 4 #前の行でcdしてからwindowを開く 22 23 chdir "/home/hibi /test/vend or/rails/a ctionpack/ lib/action _controlle r" 24 screen -t rails 5 25 26 chdir "/home/hibi /blog.git" #以後開くすべてのwindowをblog.gitにするため 27 select 1 #window1を選択
Refs
http://www
http://www
http://tec