by shigemk2

当面は技術的なことしか書かない

screen

スクリーンの分割

screenコマンド一覧コマンド文字を叩いたあとに、以下を実行する。 デフォルトのコマンド文字は「Ctrl + A」 split (S) 現在のウィンドウ画面を2分割します。 focus (TAB) split でウィンドウを分割しているとき、次の領域にカーソルを移動させます。 only (…

コピーモード

え、今更?な感はあるけどね。screenコマンド一覧僕の場合escapeはC-zにしてあります。起動 [ ペーストしたものを出力する(command+vとかしても表示されないから注意) [ カーソル移動 十字キー 行頭に移動 ^ 行末に移動 $ カーソルをウィンドウの一番上、中央…

デタッチをエイリアスしてみたい

GNU screenの自動デタッチ - 何気に大変僕はzshを使っているので、.zshrcにこんな風に記述する。 # screenの自動デタッチ alias exit="screen -d $STY"

コピーモード

ぼくはctrl-aではなく、 ctrl-zを使用してます。copy ([) コピーモードに入ります。 これにより、画面上のテキスト文字をコピー&ペーストすることができます。 詳しくは「コピーモードの詳細」を参照して下さい。paste (]) ペーストバッファの内容を現在のウ…

gnu screenのセッションを保存する

gnu screenをデタッチして、PCをシャットダウンして、またリタッチしたら…復元されません!という問題を解決すべく、MacOSXでscreen を使うときのセッションの保存先を変える。 - カサヒラボを参考に、自分のホームディレクトリ内で、1. デイレクトリ作成 $ …

screenのデタッチとリタッチ

screen -d [プロセス名] で当該スクリーンをデタッチ screen -r [プロセス名] でデタッチされたスクリーンを復活

zsh,screenの設定 on ssh

sshではそれぞれのサーバーでscreenの設定はデフォルトのまま。 なので、タブの機能だとか、キーバインドの設定だとかは、 scpなんかを使って.screenrcなどの設定ファイルをコピーしないといけない。 zshも同様。