タグ

screenに関するkazukichopのブックマーク (25)

  • これからの「GNU Screen」の話をしよう

    縦分割が目的で使い始めた開発版の GNU Screen。CVS、Subversion、Gitとリポジトリを追いかけていると、他にも便利な機能があることが分かってきました。ここ半年ほど主だった変更はありませんが、4.1.0 のリリースに向けてドキュメントも整備されてきたようですので、2年ほど使用してきて分かってきた変更点をまとめようと思います。 4.1.0における変更点 ここで取り上げる変更点は次の通り。詳細は ChangeLog などを確認してください。 新しい機能 縦分割 レイアウト ウィンドウグループ マウス操作のサポート コマンドメッセージの抑止 外部からのコマンド問合せ 拡張されたコマンド/機能 最大ウィンドウ数の増加 ウィンドウ番号の相対指定 イベント発生ウィンドウの装飾設定 設定で使用可能な変数/書式の追加 ウィンドウリスト/画面リストの拡張 その他 256色サポート コマンド

    これからの「GNU Screen」の話をしよう
  • 俺の .screenrc が火を吹くぜ

    たまにはこういう生産性のない話題もいいよね! さて、まあおまえらも GNU Screen くらいは使ってるとおもうわけだが。こいつがまたひどいバッドノウハウでさあ。ほとんどの人が他人の .screenrc をコピペしてきて済ませちゃうんだよね。俺くらいカスタマイズして使ってるやつとか見かけないわけよ。当に。CodeRepos 見ても俺に比肩する規模の .screenrc 書いてる奴はいないもん。で、たまーにプロジェクタに表示して見せたりすると「それどうなってるんですか」とか。まあ一般人のおまえらは info なんか読まないよね。そうだよね。 でも今日は気が向いたから line-by-line で何が起こってるか解説しちゃうよ。 .screenrc の前にスクリーンショットの解説をちょっとだけ これが普段俺が使ってるノート PC の画面である。これで全画面。OS は普通の Ubuntu で

    俺の .screenrc が火を吹くぜ
  • はてなブログ | 無料ブログを作成しよう

    27年ぶりのYUKIライブ 2024/8/11。僕は埼玉の戸田市文化会館で行われた”YUKI concert tour “SUPER SLITS” 2024”に参加した。前にYUKIの歌声を聴いたのは1997/05/27の代々木第一体育館。実に27年の歳月が経ってしまった。 なぜそんなに間が空いたのか。なぜ、それでも参加しようと思ったのか…

    はてなブログ | 無料ブログを作成しよう
  • screenとscreenrcを弄った - ( ゚皿゚)

    りっくんに書けといわれたので書いた。 自宅鯖はDELL SC440でディストリはubuntu hardy。tiarra、TIG、keitairc等が動作しておりオペレーションの主目的はアニメ動画ファイルの栽培や変換など。 モバイル回線等から頻繁に接続する用途上screenを導入したわけだが、カスタマイズが大体固まったので晒しておくことにする。 screenrc 設定とかでぐぐって出てくるサイトやエントリを片端から参考にした。基的なscreenの使い方とかは説明しないので適当にぐぐれ。 まずは.screenrcと.screen-setting。 ~/.screenrc source $HOME/.screen-setting bind . source $HOME/.screen-setting bind ^. source $HOME/.screen-setting chdir $HOM

  • Linuxにおける開発環境

    2011.12.10 関数型都市忘年会 発表資料「最近書いた、関数型言語と関連する?C++プログラムの紹介」Hiro H.

    Linuxにおける開発環境
  • GNU Screen のちょっと便利な使い方 - プログラミングは素晴らしい

    今日はかなり珍しく技術的な話題を提供します。 要約 [困ったこと] 1つの Screen で複数のサーバにたくさん telnet するとどの仮想端末で何をしていたか忘れる! 選択が面倒! [この記事を読むとできること] Screen のウィンドウタイトルにユーザ名、ホスト名、作業中のディレクトリを表示 どのサーバにどのウィンドウでログインしているかを確認しながらウィンドウ選択 知っている方もかなり多いのかもしれませんが、bash には PROMPT_COMMAND という環境変数があります。PROMPT_COMMAND を使うことで、PROMPT が表示される時に自動的に実行するコマンドを指定できます。 これにたとえば私の場合ですと、次のように設定しています。 PROMPT_COMMAND='echo -ne "\033]0;$(whoami)@$(hostname):$(pwd)\007

    GNU Screen のちょっと便利な使い方 - プログラミングは素晴らしい
  • 第19回 あえてターミナルを使う(2):作業環境としてのターミナルw3m, screenなどの利用 | gihyo.jp

    Ubuntu Weekly Recipe 第19回あえてターミナルを使う(2):作業環境としてのターミナルw3m, screenなどの利用 前回に引き続き、ターミナルを利用してデスクトップをより便利に利用するためのレシピを紹介します。今回はターミナル環境で利用するアプリケーションの紹介です。 これまでターミナル環境を使わずにUbuntuを利用してきた方にとっては、ターミナルは「よく分からないコマンドを入力して操作する、何か上級者向けの環境」のように位置づけられてしまっていると思います。コマンドライン中心の操作が基である、というのは事実なのですが、ターミナル環境はけして難しくありません。むしろCPUやメモリなどのリソースを消費せず、高速に動作する便利な環境として使えるものです。 これまでターミナルを利用してきていない方は、この機会にターミナルの便利さを知っていただければ幸いです。 gnom

    第19回 あえてターミナルを使う(2):作業環境としてのターミナルw3m, screenなどの利用 | gihyo.jp
  • screenに関するtips - Linuxとかプログラミングの覚え書き -

    unix使いには、便利なscreenですが、トラブルもあります。 トラブル毎に原因と解決方法を整理してみました。 以下、screen の コマンドキーは、 デフォルトの "C-a" であるとします。設定で別のキーにしている場合は適宜読み替えてください。 時々フリーズする 症状: screen 経由で emacs を使っていると端末がかたまる場合がある。C-x C-s や C-s を押すと固まる。 症状: 時々フリーズする。キーを受け付けなくなる。C-q や C-a C-q を押すと復帰する。 原因: "C-a f"を押すなどして、フロー制御が有効なモードに切り替わったため。 解決方法: "C-a f"を押し、フロー制御をOffにすれば良い 参考URL: http://kyoto.cool.ne.jp/kinoka/pc/screen.html http://uragoya.com/2007

    screenに関するtips - Linuxとかプログラミングの覚え書き -
  • ローカルでscreen使う理由 on rails - zenpouの日記

    screenのはじめ方のブクマコメントで id:kotorikotorikoさんより「やっぱし ssh が理由なのか。」というコメント頂いていたのに気づいて dorubyRailsの開発でscreenを使う理由とか書いてみた。 コンソール以外は見なくても済む。 alt + tabで切り替える画面数が少なくて済む。 作業を中断した所から再開できる。 screenのログをとる事で作業履歴が追える。 プログラム(以下)が並行で動かせる vim(もしくはemacs)でプログラム弄る。 ruby scrip/console でプログラム試し autotest(もしくはrake実行) でテスト mysqlやpgsql等DBプログラム でデータ確認 topコマンド で負荷確認 tail -f でログファイル監視 svn とか ls とか findとか通常のシェルで ruby script/serv

    ローカルでscreen使う理由 on rails - zenpouの日記
  • screenのはじめ方 - zenpouの日記

    Linuxで使ってるscreenの基的なはじめ方を書いてみた。 screenを使うメリット screenを使うメリットは他にも一杯あるんでしょうが、私が主に使ってる理由は 以下の3つです。 複数シェルを立ち上げてSSHでも画面切り替えが出来る。 ssh等の接続が切れても再度つなぎなおす事が出来る。 コピペがSSH越しでもキーボードのみで可能。 インストール yum使える奴(CentOSとかFedoraとか) yum install screen apt-getの方(DebianとかUbuntuとか)*1 apt-get install screenyum apt-getともに rootユーザもしくはroot権限でやって下さい。 起動 screenコマンドを実行するだけです。 実行後、シェルが立ち上がり画面が切り替えられるようになります。 基的なコマンド Ctrl + a の後 c 新し

    screenのはじめ方 - zenpouの日記
  • screenを初めて使うためのチュートリアル - Unix的なアレ

    screenというものすごく便利なアプリケーションがあります。上記写真のように、1つのターミナル内で、仮想的に複数の端末を起動させることができるものです。 ただ慣れるまでは少々使い方がとっつきづらいという話も聞きますので、今回はscreenを基的に使えるまでのチュートリアルを紹介したいと思います。 どんなことができるの? 複数の仮想端末をあげるとどういったメリットがあるのでしょうか?実際に自分はscreenを使うまではターミナルを複数起動させ、Desktop上はターミナルだらけになっていました。 実際はそれでも問題は起きないのですが、個人的にはローカルPC側では極力起動しておくアプリケーションを少なくしたいと思っているため、screenを使うようになりました。 ただそれだけであればWindowsならPoderosa,MacならiTerm,GnomeならGnome端末があるのですが、scr

    screenを初めて使うためのチュートリアル - Unix的なアレ
  • start [GNU screen]

    Screen is a text-based program usually described as a window manager or terminal multiplexer. While it does a great many things, its two biggest features are its detachability and its multiplexing. The detachability means that you can run programs from within screen, detach and logout, then log in later, reattach, and the programs will still be there. The multiplexing means that you can have multi

  • GNU Screenを自分好みにカスタマイズ - builder by ZDNet Japan

    GNU Screen(以下Screen)は、1つのターミナル内から複数のターミナルを利用できるようにする、ターミナル用の素晴らしい「ウィンドウマネージャ」である。見た目に関して言えば、Screenは複数のターミナルウィンドウを1つに統合することができる。しかしそれだけではなく、Screenの下で実行していることを他のユーザーと共有することもできる。また、自宅でScreenセッションを開始した後に職場からそのマシンにsshでアクセスすることで、遠隔地から該当Screenセッションを引き続き使用することもできる。 Screenは数多くのオプションや機能を提供しており、そういったものの多くはコンフィギュレーションファイルを用いてカスタマイズすることが可能である。デフォルトのコンフィギュレーションファイルは~/.screenrcだが、別のコンフィギュレーションファイルを指定することもできる。 電子

  • 開発マシン(Win/Mac)

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

    開発マシン(Win/Mac)
  • .screenrcコマンド一覧

    .screenrc設定ファイルで使用できるコマンドについて記述してあります。 これらのコマンドは、設定ファイルに記述する他 screen実行中に colon (:) コマンドにより実行することもできます。 .screenrcコマンド一覧 3.7.6対応 acladd acladd usernames 現在のscreenセッションにアクセスできるユーザーを設定します。 このコマンドはマルチユーザモードのみで使用できます。 aclchg aclchg usernames permbits list 現在のscreenセッションにおいてユーザーのアクセス権を設定します。 このコマンドはマルチユーザモードのみで使用できます。 acldel acldel username 現在のscreenセッションから指定したユーザーのアクセス権を削除します。 このコマンドはマルチユーザモードのみで使用できます。

  • Screen

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

  • Manpage of SCREEN

    Section: User Commands (1) Updated: Aug 2003 Index JM Home Page roff page 名前 screen - VT100/ANSI 端末エミュレーション機能を持つ画面管理ソフトウェア 書式 screen [ -options ] [ cmd [ args ] ] screen -r [[pid.]tty[.host]] screen -r sessionowner/[[pid.]tty[.host]] 書式 screen は、ひとつの物理的な端末を複数のプロセス (特に対話シェル) で共有化できるようにする、フルスクリーンウィンドウ管理ソフトウェアである。 各仮想端末は DEC VT100 端末の機能に加え、ANSI X3.64 (ISO 6429) や ISO 2022 規格に含まれる制御機能 (例えば行の挿入/削除や複数の文

  • 【コラム】漢のzsh (14) zshとscreenで最強のターミナル環境 | エンタープライズ | マイコミジャーナル

    タブ機能のあるターミナルはあるけれど、"らめー"なときはやっぱ"らめー" 開発になくてはならないアプリケーションの1つにターミナルがある。zshだってターミナルがなければどうにもならない。最近ではKDEのkonsoleやGnomeのgnome-terminalなど、タブ機能がついたターミナルアプリケーションがあり、1つのターミナルアプリケーションで複数のターミナルが扱えて便利だ。一昔前のようにxtermやktermを開きまくるということは少なくなった。 画面1 gnome-terminal - タブのついたターミナルは今では一般的 しかし、これがsshを経由してリモートログインしているとなると話が違ってくる。例えばWindowsからsshでログインする場合でも複数のターミナルを使いたい。同じようにWindowsでタブ機能をもったターミナルアプリケーションを使うのはよいとしても、使いたいアプ

  • はてなブログ | 無料ブログを作成しよう

    【自分語り】1推しの卒業によせて . 私の1推し、ゆきりんこと柏木由紀ちゃんが、17年に渡り在籍したAKB48を卒業することになった。 この機会に、ゆきりん推し(48ファン)としての自分自身のことをすべては不可能であるものの振り返ろうと思う。 内容からして世代がわかることも仕方ないし、限りなくゼ…

    はてなブログ | 無料ブログを作成しよう
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

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

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