だるろぐ

だるいぶろぐです

screenでdefscrollbackが効かないとき

.screenrcに

defscrollback 2000

と書くと、c-a [ や c-a でスクロールバックモードに入ったときのバッファ量を設定できる。

また、

screen
screen
screen

と書くと、screen起動時、書いた数の分だけウィンドウが開いた状態でscreenが起動する。


ここで落とし穴。
defscrollbackの後にscreenを書くと問題無いが、screenの後にdefscrollbackを書いていると、defscrollbackの設定が無視される。
screen起動中のdefscrollbackの値は、c-a iで確認できる。

(3,2)/(138,34)+2000 -flow UTF-8 0(zsh)

とか出ていれば、defscrollbackは2000になっている。