タグ

screenに関するsendのブックマーク (23)

  • screenrc晒し - zenpouの日記

    一番短いのですがscreenrc escape ^Tt vbell off bind w windowlist -b hardstatus alwayslastline "[%02c] %`%-w%{=b bw}%n %t%{-}%+w" defhstatus "^En:^Et" startup_message off autodetach on defscrollback 3000 デフォルトだとctrl+aなのですが、シェル上で文章の最初に戻るキーで、これ結構使ってるので ctrl+tに変更してます。 んー、screenrcに関しては余り特筆事項無かったかも。 ちなみに、vim上でDB操作やSVN操作も出来る様にしてますが、DBやmongrelの再起動、 svnへのコミットなんかはスクリーンで別画面立ち上げてシェル上でやるのが多いです。 screenでよくありがちな事。 いつの間にかス

    screenrc晒し - zenpouの日記
    send
    send 2007/10/08
  • ハタさんのブログ : vimのShift-Enterとscreenのbindkey

    どうもscreen中にShift-Enter(S-CR)をvimで入力してしまうと\nMと入力される そこで、vimrcに下記のように書いてみたものの、認識してくださらない。 imap <S-CR> <CR> なんでだろなーと思ってググってみると、いくつか同じような症状で悩んでいる人がいるらしきログを発見。 vim just the usual :imap <s-cr> asdf But *only* in gvim As I said, for terminals so pressing ^[[27;2;13~ is just like pressing <Shift-CR>, and will trigger whatever Shift-CR is mapped to brian will . net ? Just what Aunt Tillie needs: Vi?!? 確かに

  • UML のコンソールを screen に表示させる 〜疑似端末を screen に結びつける : DSAS開発者の部屋

    UML(User Mode Linux)では,ゲストOS上のコンソールデバイスのバインディング先として,色々なものが選べます.先日公開した LVS の実験パックでは,ホストOS上の(空き)コンソールデバイスに割り付けていました.この方法はお手軽なのですが,反面ホストOSのコンソールにアクセスできる環境じゃないと,ゲストOSのコンソールにもアクセスできなくなってしまいます.折角の疑似環境なのに,ハードウェアに縛られるのはあまり嬉しくありません.ということで,私がUMLを使うときには,コンソールのバインディング先を(ホストOSの)疑似端末デバイスにして,この疑似端末と screen を結びつけて使っています. 疑似端末とは 題に入る前に,疑似端末デバイスとはどういうものか,ということを説明します. UNIXの眷属に於いて言うところの端末デバイスとは,例えば皆さんが普段お使いのディスプレイとキ

    UML のコンソールを screen に表示させる 〜疑似端末を screen に結びつける : DSAS開発者の部屋
    send
    send 2007/04/17
  • はてなブログ | 無料ブログを作成しよう

    もういくつ寝ると 今年のはじめにやりたいことリストを作った。今見たら50項目あるリストのうち25個が達成済みだった。ちょうど半分やりたいことをやったということだ。私にしてはまあまあの結果だと思う。満足。 やりたいことリストにあるもののうち、「〜をべたい」系は概ねクリアし…

    はてなブログ | 無料ブログを作成しよう
    send
    send 2007/04/13
  • おさかなラボ - 便利過ぎるvim + マウスをscreenで使う

    関連エントリ - vimのマウス機能が便利すぎる件 まちゅ氏が「screen経由ではvimのマウス機能が使えない」と言っていたので、色々方法を調べてみたところ、簡単な方法が見つかったので紹介する。単に~/.vimrcに次の1行を追加するだけ。これだけで、screenが立ち上がっている時でもvimのマウス機能がフルに使えるようになる(*)。 set ttymouse=xterm2 ただしscreenのバージョンが4.00.02(2003年の中〜後半ごろリリースしたようだ)未満だとうまく動かない。仮想端末ソフト自体がマウスイベントをハンドルしない場合も同様だ。 なお.screenrcやsetenvなどで環境変数TERMをいじっている場合は上記はうまく動かないかもしれない。要はttymouseをxterm2に設定しさえすればマウスが自由に使えるようになるので、このような場合はvimを立ち

  • iandeth. - 続 screen の使い方

    iandeth. Perl, Flash ActionScript, MySQL, Movable Type, システム開発 - そんなテーマのサイトdeth. 目次 ステータス行に各ウィンドウで打ったコマンドを表示 - bash編 Unicode (UTF-8) を使う 突然キー入力を受け付けてくれなくなった際の対処方法 Reattachを透過的にこなしてくれるラクチン起動方法 まとめ 1. ステータス行に各ウィンドウで打ったコマンドを表示 - bash編 基は ~/.screenrc に 'hardstatus alwayslastline "%w"' と書いておけば、 画面最下部にウィンドウ名一覧が表示されるようになるけれど、これだと各ウィンドウ名が一律 'bash' って名称になるので、いまいち不便。新規ウィンドウを開くたびに 'C-a A' で命名するのも面倒。理想は「今実行し

    send
    send 2007/02/10
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • 開発マシン(Win/Mac)

    自宅では Mac、会社では Windows を使っています。いろんなUIとかレンダリングエンジンに日ごろからふれておくのは何かとよいと思う。今まで、会社の Windowsデスクトップだったのですが、このたび ThinkPad を会社に買わせることに成功支給していただけることになりました。ありがとうございます。 誰かの参考になるかもしれないので、使ってるアプリや環境をまとめてみました。コンセプトは、「WindowsMacで同じことをやりたい」です。片方でできる作業が、片方でできないときついんで。 ターミナル Winでは Putty + Poderosa、Macでは iTerm。Puttyは設定ファイルがiniファイルにできるのをこのへんから持ってきて使ってます。とはいえメインの開発は Poderosa ないし iTerm でやっています。タブ一つ一つを仕事の案件ごとに開いて、その中で

    開発マシン(Win/Mac)
  • 仙石浩明の日記: ssh-agent を screen の中から使う方法

    GNU screen の バグ報告を行なう ついでに screen-devel ML に参加したら、 次のようなメールが ML に流れてきた: There is a much simpler solution http://www.2701.org/archive/200406150000.html The key is that SSH_AGENT need not point to a socket, it can point to a symbolic link to a socket. なるほど~ ssh-agent と通信するための UNIX ドメイン ソケット を指す (パス名固定の) シンボリック リンクを作るようにしておけば、 環境変数 SSH_AUTH_SOCK には、そのシンボリック リンクのパス名を 設定しておけば済むので screen の中で ssh を使うとき便利

  • [from rtk2106] Open Tech Press | screenで遠隔教育

    先日、ちょっとした遠隔教育をする必要があった。Linux上でソフトウェアをビルドするデモを見せて欲しいと同僚が言ってきたのだ。問題は一つ。私が東海岸、彼が西海岸にいたことだ。さて、ビルドとインストールの方法をどうやって彼に見せようか。いくつかの候補を検討した結果、私たちはGNU Screenを使うことにした。 私たちが最初に考えた候補は、標準Unixユーティリティのscriptを使ってログをとるという案だ。しかしscriptはいくつかの問題点を抱えている。例えば、結果の出力がすさまじい(scriptは、キャリッジリターンや訂正を含めた何から何までを保存する)という、無視しがたい問題点がある。加えて、scriptではインタラクティブ性が完全になくなる。同僚が質問したかったり、説明を必要としたら、後から電子メールでのやり取りが必要になっただろう。これでは彼にとっても私にとってもイライラが募る。

    [from rtk2106] Open Tech Press | screenで遠隔教育
    send
    send 2006/09/11
  • http://antipop.typepad.com/blog/2006/07/how_to_make_gnu.html

    send
    send 2006/07/26
  • screenにLivedoorReaderの未読件数表示 - 技術メモ帳

    Ethereal で調べたのですが、 http://rpc.reader.livedoor.com/notify?user=ユーザー名 とGETリクエストを飛ばすと そのユーザーのLivedoorReader未読件数が取得できるようです。 というわけで、$HOME/bin とか パスの通っているところに以下のような 未読件数を取得するスクリプトを置きます。 名前は、ldr_unread としました。 #!/bin/sh curl -s http://rpc.reader.livedoor.com/notify?user=ユーザー名 | tr -d '|'; echo 最後に screenrc に backtick / caption の設定を書きます。 ご存知かと思いますが、backtick は、定期的に指定したコマンドを実行して その結果を %` に入れてくれるので、caption でそ

  • http://yamk.net/20030302.html

    send
    send 2006/05/24
  • qootas.org/blog - 256 colors: putty + vim + screen

    qootas.org has been registered at Porkbun but the owner has not put up a site yet. Visit again soon to see what amazing website they decide to build.

    send
    send 2006/03/22
  • unknownplace.org - 2006/03/20 - 256色PuTTY with screen

    でけた。 ごろさんのやり方を参考にいろいろ subtechグループ - 'hceT'.sub(/\Z/,'bus').reverse - putty 256色 screen の --enable-colors256 のコメントアウトをハズして debuild るncurses-term を入れて /etc/terminfo を れて/usr/share/terminfo の symlink にする←これって大変微妙putty の xterm-256 を使うのチェックを入れるputty の端末タイプの文字列を xterm-256color に 1やって、2は ncurses-term (terminfo/xterm-256colors用) いれただけ。symlinkはいらねぽい。 3やって、4 は screen しかつかわなかったら変えなくてOk。 これで screen 上で 256colo

    send
    send 2006/03/20
  • ヽ( ・∀・)ノくまくまー(2005-12-26)

    ● UTF8 環境 そうだ、京都(UTF8)に行こう!理由は3点。 Ajax は UTF8 でないと無駄な苦労が多い (半年我慢したけど諦めた) Debian の時期 sid の etch ちゃんはデフォルト locale が UTF8 になる (ので避けられない未来) screen で window 毎に別 encoding 指定できると知った (完全移行はまだ抵抗あるの) 1. システムへ locale の追加 まずは、「なまずの人」の情報を参考に locale を設定。 # dpkg-reconfigure locales [*] ja_JP.EUC-JP EUC-JP [*] ja_JP.UTF-8 UTF-8 (※ UTF-8をチェック) どのロケールをシステム標準の環境変数として設定しますか ? 从 ’w’)つ[なし] ja_JP.EUC-JP ja_JP.UTF-8 (※ デ

  • GNU screen いろいろまとめ。 - naoyaのはてなダイアリー:

    先日人力検索で GNU screen の設定TIPSについて質問してみたところ、かなーり役立つ設定とかをたくさん教えてもらうことができました。みなさん感謝。 そんで、教えていただいた通りにカスタマイズした結果、こんな感じのスクリーンショットが撮れました。MacOSX のターミナルです。 おかげさまでかなり便利になって作業効率が上がったと思います。いろいろ教えてもらったお礼とまではいきませんが、やった設定とかをはまりどころとかも交えて紹介してみます。名付けてリバースNDOメソッド。ちなみに、知ってる人にはごく当然のことが当たり前のように書いてるので、あんまり役に立たないかもしれません。 hardstatus alwayslastline で最終行にウィンドウ一覧を表示 これは今回の質問とは直接関係ないのですが、やるとやらないとでかなり使い勝手が違うので。 hardstatus alwaysl

    send
    send 2005/12/25
  • Screen

    注意: Screenでは、ほとんどすべての機能呼び出しと、2ストロークキーの 関係がカスタマイズ可能です。2ストロークキーは、デフォルトでは C-a(CTRL + a)で始まりますが、emacsやtcshなどでは「行頭へ移動」のときに 頻繁に使いますので、多くのひとが変更しているでしょう。 他人様の設定ファイル(.screenrc)を貰ってくるときは注意しましょう。 「escape」という設定項目で設定できます。ちなみに、わたしは C-tにしています。ので、他のキーに設定しているひとは 適当に読みかえてください。 で、Infoにならって、 以後は「C-?」というのを「^?」という表現にします。 はじめに ...古い「はじめに」はこちらに移動しました。 もくじ 基操作など セッション管理(リアルタイム版) セッション管理(解説) 応用例 その他 おまけ w3m-imgをscreenに対応さ

    send
    send 2005/12/23
  • [を] GNU SCREEN メモ

    GNU SCREEN メモ 2005-12-20-2 [Tips] Let's use SCREEN! <http://www.dekaino.net/screen/> USING SCREEN EXAMPLE part1 <http://www.dekaino.net/screen/02example.html> 新しい仮想画面の生成 ^Z^C ^Zc仮想画面の切替 ^Zn ^Z[SPC] ^Z@仮想画面リストの表示 ^Z^W ^Zw仮想画面のタイトル変更 ^ZA仮想画面への直接移動 ^Z[画面番号]仮想画面の切替(降順) ^Z^H ^Z[DEL] ^Z^P ^Zp USING SCREEN EXAMPLE part2 <http://www.dekaino.net/screen/03example.html> バックスクロール(コピーモードに移行) ^Z[ESC] ^Z

    send
    send 2005/12/23
  • unknownplace.org - Tags: screen

    というようなことをつぶやいていたら、 Twitter / hchbaw: @typester 最近になって screen -Q windows とできるようになってますね。 と教えていただいた。 -Q コマンドというのは -X と同じようなものだけど、コマンド結果を screen 内のステータス領域ではなく標準出力で得ることができる。また、-X はつねに実行時にそれ自体がアクティブな screen セッションになるのに対し -Q はアクティブなセッションにクエリを投げる感じで、セッションが切り替わらない。(この辺は理解が怪しいので突っ込み歓迎) それでそれを使うと screen -Q windows と実行することで :windows で echo されるのとおなじ文字列を標準出力で得ることができる。その出力をパースすれば、自分が screen の裏にいるかどうか判断することができるという

    send
    send 2005/12/16