screenメモ

複数の仮想ウィンドウを立ち上げられるscreen。コレは便利ですね。 玄人の方は当然のように利用しているかと思われますが、 それほどシェルを利用する人じゃなくても覚えておいて損はしないと思われます。

初期設定

まずはscreen設定ファイルの作成を行う。ホームディレクトリ直下に「.screenrc」をつくる。でもって下記のように記述。

.screenrc
  1.  defkanji euc
  2.  kanji euc
  3.  escape ^z^z

「deckanji」、「kanji」はシェルで使う漢字コードの設定らしい。 化ける場合には設定するとよい。「escape」はscreen機能の呼び出しキー。 「screen使用例 (その1)」に [Ctrl] + z が強くお勧めされているので鵜呑みにします。

screen起動

bash
  1.  $ screen
[Ctrl] + z | [Ctrl] + c新規ウィンドウ立ち上げ
exitウィンドウを閉じる
[Ctrl] + z | K強制終了
[Ctrl] + z | w開いてるウィンドウの一覧確認
[Ctrl] + z | "開いてるウィンドウの一覧確認、移動
[Ctrl] + z | Aウィンドウ名の変更
[Ctrl] + z | 画面番号(0-9)画面番号を指定して移動
[Ctrl] + z | [コピーモードに移行。
コピー開始位置で[Space]終了位置で[Space]でコピー完了
[Ctrl] + z | ]ペースト
参考サイト

トラックバック(0)

コメント

コメントする
Name
Email Address
URL
TIME LINE
2012
02.03

[jQuery]closest()とparents()

今から16年前Netscapeブラウザのソースコードの公開方法の会議の中で、初めてオープンソースという言葉が使われた今日、 みなさんいかがお過ごしでしょうか。

今回の投稿はそれとは関係のないjQueryのparents()とclosest()が 似てたので何が違うのか試した時のメモです。

2012
02.01

[jQuery Mobile]初期化イベントメモ

jQuery Mobileは読み込まれてから

mobileinit -> pagebeforecreate -> pagecreate -> pageinit

の順番でイベントが発生する。

2012
02.01

[WordPress]管理画面のフッタのフィルタとアクション。

時間も時間なので、あまり使用頻度の高くない微妙なネタを。

会員制サイトなどで不特定多数の人にログインさせる場合、フッタのバージョン情報は隠しておきたかったり、 こじゃれたメッセージを表示したいときとか使うアクションとフィルタ。

2012
01.28

[WordPress] ブログの情報を取得する方法とノーキャッシュ疑惑

ブログのget_bloginfo()で取れないデータが必要な場合に使うもの。

2012
01.26

[jQuery Mobile]ダイアログ

jQuery Mobileにおけるダイアログの扱いはウインドウではなくページ。 なので通常のページと同様に扱える。ダイアログウインドウを出す。じゃなくダイアログページに遷移する。的な。

2012
01.25

[Ubuntu11.10]Ubuntuのインストール後の設定

インストール完了後の環境構築。PC起動時いちいちBIOSからブートドライブ選んで ブートするのかと思ってたら起動時にOS選択画面が出てくる。

すばらしいですね。

2012
01.24
2012
01.23

MinGW+Mintty+Git

MinGW+Mintty+Gitをやろうとして失敗に終わった。このエントリーには収穫できるものはありません。

2012
01.21

[PHP]共有サーバーユーザーのためのPEARインストール方法

共有サーバーでは自由にPEARのパッケージがインストールできないので、 プロジェクトローカルに設置することになりますが、以前httpベースのものを使ってみたんですけど、 やたら重くて使い物にならなかったので、僕は普通にFTPでアップするようにしてます。

ってことでプロジェクトローカルへのPEARのインストール方法。