Skip to content

Instantly share code, notes, and snippets.

@oooooooo
Last active December 29, 2015 17:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save oooooooo/7704410 to your computer and use it in GitHub Desktop.
Save oooooooo/7704410 to your computer and use it in GitHub Desktop.
Screen

目次

screen

画面分割したり、画面内容をコピペできて便利。

インストール

$ whereis screen
screen: /usr/ports/sysutils/screen
$ cd /usr/ports/sysutils/screen
$ sudo make install clean

設定

ステータスバーが出ます。

$ cat ~/.screenrc
caption always "%{= wk} %-w%{=bu dr}%n %t%{-}%+w %= %{=b wb}%y/%m/%d(%D) %{=b wb}%c"

基本的な使い方

セッションが切れても、これで復活できることあり。

$ screen -R

セッション

C-a c ... セッション作成
C-a n ... 次 ( Next ) へ
C-a p ... 前 ( Previous ) へ
C-a 0-9 ... 該当のセッションに移動
C-a k ... セッションを閉じる ( Kill )。C-d でも OK

画面分割

C-a S   ... 画面分割
C-a TAB ... 画面移動
C-a X   ... 画面削除

コピー&ペースト

C-[   ... コピーモードへ
Enter ... コピー開始と終了
C-]   ... ペースト

移動

vim と似た動きができます。

C-u ... 上スクロール
C-d ... 下スクロール

ヘルプ

C-a ?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment