GNU screen の使い方
Terminalでの作業が多くなってきたのでscreenを使ってみる。
.screenrc ファイル
defencoding utf8 hardstatus alwayslastline "[%02c] %`%-w%{=b bw}%n %t%{-}%+w" escape ^z^z startup_message off autodetach on
- 新規仮想画面の追加
- ^z c
- 次の仮想画面への移動
- ^z n
- 前の仮想画面への移動
- ^z p
- 指定番号の仮想画面に移動
- ^z [0-9]
- 仮想画面のタイトルを変更
- ^z A
- バックスクロール(コピーモード)モードに移行
- ^z [ESC]
- バックスクロール(コピーモード)を抜ける
- [ESC]
- コピー
- コピーモードに入り(^z [ESC])
[SPC]
もう一度[SPC]でバッファに保存される
- ペースト
- ^z ]
- デタッチ
- ^z d
- セッションリストの確認
- screen -ls
- アタッチ
- screen -r {プロセス番号}
- ウィンドウ分割
- ^z S
- ウィンドウ移動
- ^z [TAB]
- ウィンドウ削除
- ^z X
- 現在のウィンドウのみ
- ^z Q