screenを使おう
こんにちは。昼休みの時間は大半寝ている@jiikkoです。
最近、仕事で試験サーバにログインをしてテストをやっています。
その時にドヤ顔でscreenを使っています。
screenとは、ひとつのターミナルウィンドウでプロンプトをたくさん起動できるアプリケーションです。(だいたい)
Vimで縦横分割のようにscreenを使うとプロンプトで同じようにできます。
以下最低限の操作です。
screenを起動
$ screen
横分割
$ [Ctrl] + a の後に [Shift] + s
縦分割は設定ファイルに書き込まないといけないらしいです。
分割した画面でカーソルの移動
$ [Ctrl] + a の後に [TAB] || ** 分割したての画面にscreenを起動 画面分割したばかりのscreenは起動していません。カーソルを空画面に移動していから、、 >|| $ [Ctrl] + a の後に :screen
[Ctrl] + a の後に":"を入力すると、コマンドを受け付けることができるようになります。
横分割解除
$ [Ctrl] + a の後に [Shift] + x
名前を付けてscreenを起動
$ screen -t huge
起動しているscreenの切り替え
$ [Ctrl] + a の後に [1〜9いづれか]
screenは番号が振られています。その番号を指定すると直接切り替えることができます。
前回開いたscreenと切り替え
$ [Ctrl] + a の後に [Ctrl] + a
screenの終了
$ exit
おわりに
screenのコマンドは、[Ctrl] + a を入力することになっていますが、
この [Ctrl] + a は、プロンプトで先頭にカーソルを移動するショートカットでもあります。
なのでほとんどの人は、 "[Ctrl] + a "を変更しているようです。
知らない人がいたら是非教えてあげてください!
みんなで大規模プロジェクト乗り越えるんだ!