Pythonの開発環境での作業で screen を使っているんですが、
すぐに操作コマンドを忘れてしまうので簡単な一覧を作成しておくことにしました。
主に自分用です。
screen 操作一覧
セッション操作
$ screen |
新しいセッション作成 |
$ screen -S <名前> |
名前を付けてセッション作成 |
$ screen -ls |
セッション一覧 |
$ screen -r |
アタッチ(セッションに戻る) |
$ screen -r <名前> |
名前を指定してアタッチ |
セッション内操作
閉じる
[C + a] |
デタッチせずに閉じる |
[C + a] d |
デタッチ(セッションをサスペンド状態にして閉じる) |
仮想端末操作
[C + a] c |
screen 内で新しい仮想端末を開く |
[C + a] A |
現在の仮想端末の名前を変更する |
[C + a] w |
仮想端末の一覧 |
[C + a] k |
仮想端末を閉じる |
移動
[C + a] n または [C + a] [space] |
次の仮想端末に移動 |
[C + a] p または [C + a] [del] |
前の仮想端末に移動 |
[C + a] 数字 |
数字で指定された仮想端末に移動 |
[C + a] [C + a] |
直前に使っていた仮想端末に移動 |
分割
[C + a] S |
仮想端末を上下に分割 |
[C + a] l |
仮想端末を左右に分割 |
[C + a] [tab] |
分割後にフォーカスする端末を移動 |
[C + a] Q |
画面分割をやめる |
コピーペースト
[C + a] [ |
矢印で移動し、始点[space]から終点[space]でコピー |
[C + a] ] |
貼り付け |
また新たに操作を覚えたら、ここに追加したいと思います。
コメント