$shibayu36->blog;

株式会社はてなでエンジニアをしています。プログラミングや読書のことなどについて書いています。

screen使い方メモ

http://d.hatena.ne.jp/yuki_rinrin/20090521/1242911404が非常にわかりやすかったため、使い方の部分をメモ。

command -> escapeで設定したキー
%screen -r アタッチするプロセスがなければ終了
%screen -R アタッチするプロセスがなくても終了しない
%screen -t titlename 新しいシェルの起動
command + number numberの端末へ移動
command + " 起動しているシェルのリスト
command + S 横分割
command + tab or ^I フォーカスの移動
command + X 現在のウインドウを消す
command + l 縦分割
command + C 画面のバッファを消去する
command + c 新しいシェルを起動する
command + n 次のシェルへ移動
command + p 前のシェルへ移動
command + A タイトルを設定する
command + i ウインドウの情報を表示する
command + k kill
command + Q 他のウインドウを消す
command + v バージョンの表示
command + \ screenの終了
command + : コマンドモード
command + d デタッチ
command + w タイトルバーにウインドウリストを表示
command + [ コピーモード
command + ] バッファを貼り付け
command + h ハードコピー
コピーモードでスペースで始点を決定、カーソルの移動,スペースで終点で選択したバッファをコピーする
%screen -ls デタッチしたセッションのリストを表示する
%screen -d number リモードデタッチ
%screen -D number パワーデタッチ
%screen -x number マルチアタッチ