仮想端末管理ソフト。端末にまつわる機能が沢山あるらしいが、画面の切り替えだけでもとっても便利。

link *

使い方 *

screenrc *

設定ファイル

escape ^t^t
altscreen on
hardstatus string "%H: %w"

基本 *

まずはエスケープキャラクタを設定ファイルによって整備(ctrl + t に割り当てた)。その時、このエスケープに続けてコマンドを打つと仮想画面の操作が出来る。

c新規作成
n,p画面移動(昇順、降順)
w一覧(画面番号とタイトルが出る)
Aタイトル編集
画面番号その画面に移動

コピーモードだと、画面を遡ったりコピペができる。カーソル移動はviキーバインド

[コピーモード開始
[ だけコピーモード終了
spaceコピー開始。カーソル移動後 space で、範囲がバッファにペーストされる。

セッション共有 *

あるマシンにログインして(screenを立ち上げて)作業しているとする。そんな時、別の場所に行ってもさっき作業していた端末が見れたらいいなと思うことがある。そのためには、「別の場所」からログインした端末で

screen -x

とする。