タグ

screenに関するLayzieのブックマーク (19)

  • screen/tmuxのウインドウをuniteで選択してウインドウ切替えを実現するunite-screen作った - Humanity

    ばよえ〜ん(訳:Vim Advent Calendar 2012への5回目の投稿です) ブレインダムドだった。 この記事はVim Advent Calendar 58日目の記事です。 前回は@glidenoteさんの美しい日記アプリ「Day One」の記事作成支援vimプラグイン NewDayOne.vimを作ったでした。 unite-screen タイトルの通りですが、そんなunite sourceを呼び出すシェルスクリプトを作りました。 tyru/unite-screen.sh · GitHub 動作にはunite.vimをインストールする必要があります。 なぜシェルスクリプトか Vimを操作中にscreen/tmux切り替えできても別にうれしくない 切り替えるとしたらシェルからunite-screenを呼び出すはず 端末かつscreen/tmuxの中で端末版Vimが動いてないと意味が

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

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

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • screen(だけ)の時代は終わり。tmuxでリモートコンソールを便利に使うTips

    ※ コメントをいただきましたので、一部文を修正させて頂きました。 1.サーバー・クライアントモデルというのはネットワーク接続なイメージになってしまいますので、取り外しました 2.mouse-utf8に関してコメントを頂いたので補足しました 3.タイトルを「screenの時代は終わり。tmuxでリモートコンソールを便利に使うTips」から「screenだけの時代は終わり。tmuxでリモートコンソールを便利に使うTips」に変更しました(変な誤解を受けられた方がいらっしゃったため) お久しぶりの田中です。最近、ずっと大型案件に携わっていた関係で、あまりブログ等でのアウトプットができていませんでした。これからはドンドン書いていきますので、どうぞよろしくお願いします。日はGNU screenと同様の機能を持つtmuxを紹介します。 GNU screenやtmuxは、1つのターミナル画面上に複数

    screen(だけ)の時代は終わり。tmuxでリモートコンソールを便利に使うTips
  • これからの「GNU Screen」の話をしよう

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

    これからの「GNU Screen」の話をしよう
  • ターミナルにscreenではなくbyobuを使うべき100の理由 - tumblr

    成金クソ眼鏡prn野郎に嫌気がさした僕は、家のメインマシンのOSをubuntuにしてしまったわけです。 で、なんかサーバ入ったりして作業する際、windows環境だとteratermとかputtyとかってターミナルソフトが必要なんですが、僕はサーバのログを見ながらとか別のサーバの設定を参考にしながら作業とかって状況が多かったので、ウィンドウ分割と多タブ(複数シェル)管理の楽なpoderosaを使っていたのですが、ubuntuだとそういうことの出来るものはscreenしか知らなかったので、そのままscreenを使うことにしました。 が、これがまたとんでもなく使いにくい。使いにくいというか、設定の仕方がまったく分かりません。screenの売りの1つはコマンドで多タブ表示やウィンドウ分割が出来るところなのですが、キーバインドを変更しようにもどうやったら変更出来るのかがman screenみてもい

    ターミナルにscreenではなくbyobuを使うべき100の理由 - tumblr
    Layzie
    Layzie 2011/10/06
    screenはツンだけど、服を着せたらデレるって事か
  • byobu をはじめよう « blog.udzura.jp

    ずっと GNU screen を使ってギ~クを気取りたかったんですが、複雑怪奇な .screenrc などに関するバッドノウハウが怖くて(この辺 zsh 移行とかでも同じようなことが言えそう)何度か挑戦しては挫折していたんです。 でも、ここ数か月ぐらい byobu を導入していて、普通に長いこと使えているし大変快適なので、今回ざっくり紹介してみようかな~とか思います。 byobu とは Ubuntu Manpage: byobu byobu in Launchpad Byobu is a Japanese term for decorative, multi-panel screens that serve as folding room dividers. As an open source project, Byobu is an elegant enhancement of the

    Layzie
    Layzie 2011/08/13
    これ便利そうだ!今Homebrew見たらちゃんとあった。
  • GNU screen を使うときにやるべきたった一行の設定と、Mac の Terminal.app でマウスを認識させる方法 - by edvakf in hatena

    タイトルは↓の記事へのオマージュです。 Mac で GNU screen を使う時にやるべきたった一行の設定 - #生存戦略 、それは - subtech ここで紹介されてる termcapinfo xterm* ti@:te@ について調べました。ここの FAQ に詳しく書いてありますが、ちょっと分かりにくいので順を追って説明します。 普通のターミナルで、less などのフルスクリーンプログラムを開いて、 ここで終了すると、 こうなりますよね? ところが、GNU screen の中だと、デフォルトではこうなってしまいます。 これは、普通のターミナルの alternate screen という機能を使って「別画面で」フルスクリーンプログラムを実行しているからです。screen の中では alternate screen が有効ではないので、普段の感覚と違っていつもムキーってなります。このせ

    GNU screen を使うときにやるべきたった一行の設定と、Mac の Terminal.app でマウスを認識させる方法 - by edvakf in hatena
  • Screen Command Examples: Get Control of Linux / Unix Terminal

  • GNU Screen起動時にセッション名をつける方法 · DQNEO日記

    Screenを起動する際に、下記のようにすればセッションに名前をつけることができます。 screen -S myname すると、 $ screen -ls There is a screen on: 23477.myname(05/28/10 16:21:23) (Detached) のように表示してくれます。

    GNU Screen起動時にセッション名をつける方法 · DQNEO日記
  • vim で編集中のファイル名を screen のタイトルに表示する - PBD - subtech

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

    vim で編集中のファイル名を screen のタイトルに表示する - PBD - subtech
  • Vim, Screen, Mac/Windows 間でクリップボードを同期する(前編) - @m4i's blog

    前編 現状と問題点 Vim A <-> Vim B Vim -> Screen Screen -> Vim Mac/Windows <-> Vim (ssh/plink編) 後編(予定) Mac/Windows <-> Vim (PortForward編) Vim -> Mac/Windows (inotifyを利用した履歴ファイル監視による自動転送) Windows -> Vim (ClipboardViewerを利用したクリップボード監視による自動転送) 0. 現状と問題点 コードを書くときは、以下の理由からSSHでLinuxの自宅サーバにログインしVimを使って書くことが多いです。 ローカル・リモートで重い処理をしてももう一方に影響がない 外出時でもファイルのダウンロードに遅い回線を使わなくてすむ PC再起動時にいちいちVimを落とさなくて良い Windowsはないとして、Macもい

    Vim, Screen, Mac/Windows 間でクリップボードを同期する(前編) - @m4i's blog
  • zsh + screen + vimでのスタイルについてです。 - @camelmasaの開発日記

    約1ヶ月更新していませんでした。 仕事やプライベートでドタバタしていまして、ブログを書く余裕がありませんでした。 (今もあまりないのですが…) zshについて 春頃、『zsh最強シェル入門』を読んでから、シェルでの作業はbashからzshで作業しています。 使い勝手はbashとさほど変わらないなといった印象なのですが、細かい所で大きく違ういます。 cd一つとっても、候補をきちんと一覧で表示してくれるので、無駄なタイプをしなくて済む利点があります。 シェルで作業される方はzshを一度使って見る事をお勧めします。 screenについて screenも同時期に使用し始めました。 それまで存在自体知らなかったので、vimで作業しながらファイル検索をしたいなという時、vimを閉じたりして無駄な事をしていたのですが、screenを知ってから、その無駄が改善されました。 又、screenのプロセスを残し

    zsh + screen + vimでのスタイルについてです。 - @camelmasaの開発日記
  • 【コラム】OS X ハッキング! (244) 故きGNU Screenを温めて新しいSpacesを知る? | パソコン | マイコミジャーナル

    iPod touch、予約しました。選んだタイプですが、私には8GBで十分です。到着後の予定はといえば、やはりこんなことを試したいなあと。マルチタッチUI向けにシェルをカスタマイズ、なんて酔狂なこともやりたいなあと。どうか2週間ほどお待ちくださいませ。 さて、今回は「GNU Screen」について。できるかぎりタイムリーなネタ提供を心がけている当コラムにしては、取り上げるのを躊躇してしまうほど知られたコマンドだが、Leopardの新機能「Spaces」に通じる機能がないわけでもない。Leopardリリース前にGNU Screenで温故知新、というのもまた一興では? GNU Screenでできること GNU Screenは、1つの端末画面上に複数のウインドウを開き、切り替えて使用するためのコマンド。他のGNUプロダクト同様、多くのUNIX系OSに収録され、OS Xにもscreenコマン

  • 最近の私の開発環境

    でインストールすることでがきます。そんなことでこのurxvt上でzsh+screen+vimを使っています。もちろんscreenはCVS版、縦分割やlayout機能がないとやっていけません。CVS版スクリーンのMacPortsでのインストール方法は以前書いたこちらを参照してみてください。 で、メインとなるvimですが、いくつかvimスクリプトを使っています。autocomplpop.vim、fuzzyfinder.vim、project.vim。この3つは欠かせません。 project.vimはその名の通りファイルをプロジェクト単位で管理するスクリプトで、<Leader>Cでプロジェクトを新規作成しファイルを追加していきます。 また という感じで、F3でこのプロジェクトのファイル一覧のトグル表示を出来るように設定しています。 autocomplpop.vimは保管項目を自動的にポップアップ

    最近の私の開発環境
  • BPStudy: VIM勉強会

    昨日、VIM勉強会に参加してきた。いろな話があったのだが、screenの使い方が大きな話題になりました。僕はsshや、コンソールでvimをほぼ使ってないので、screenに得意じゃないけど、リモートサーバに接続するときによく使う。以下はid:shin_no_sukeのプレゼンの資料になります。

  • ぼちぼち散歩 Macでurxvt + screen + zsh + vim環境を作ってみた

    iTermの最新版が背景にblurかけれるようになったりしてかっこいいとか思っていて,zsh + Vimしてるとなんだか重いもののそういうものだと思って使ってました.ところが,どうやらiTermじゃなくてurxvt使うとさくさくだという話を聞いて試してみた. 基的にはBeginning OS X 10.5 - Beginning OS Xを最強に参考にさせて頂きながらも,自分が実際にやってみたことをざっくりと書きます.後から思い出しながら書いてるので間違ってたりするかも知れませんが,大目にみてください(^-^;) 環境整備 ひとまず,Beginning OS X 10.5/インフラ整備編 - Beginning OS Xのうち必要なところをやっていく.X11は指示通りXQuartz projectより最新版をひっぱてきた.XcodeもADCから最新版をインストール済み.Terminal.

  • Screenを使う(仮題)

    Screenを使う(仮題) $Id: text.rd,v 1.10 2001/11/04 16:57:07 zinnia Exp $ まえがき 稿では、Screenとはどのようなソフトで、どのようなことが できるのかを紹介します。 Screenのすべてを紹介することはできませんが、 自由な発想でScreenを活用できるために必要な道具は ひととおり紹介したいと思っています。 Screenの概要 Screenとは、(KTermなどの)1つの端末の中に仮想的な端末 (ウインドウ)を作り、操作をすることができるウインドウマネージャです。 以下のような特徴があります。 複数のウインドウを1つの端末で管理することができる ウインドウは2ストロークで簡単に切り替えることができる ウインドウは2ストロークで簡単に増やすことができる ウインドウ間でコピーアンドペーストができる ハードコピー、ログをとるこ

  • screenを最低限使えるようになるコマンド - chulip.org

    以前組み立てたUbuntu Serverがなんとか使えるようになったので環境構築 過去の記事:Ubuntu Server構築 - chulip.org screenを最低限使える程度の能力になったので覚えたコマンドまとめる コマンド 効果 screen screen起動 screen -t title titleで新しいウィンドウを開く screen -ls 起動しているscreenプロセスの表示 screen -r [pid.]tty.host デタッチされているscreenに復帰 C-a d screenをデタッチする C-a C-a 直前に操作していたウィンドウに切り替える C-a 0-9 対応したウィンドウに切り替える C-a n(C-a C-n) 次のウィンドウに切り替える C-a p(C-a C-p) 前のウィンドウに切り替える C-a k(C-a C-k) 現在のウィンドウを

    screenを最低限使えるようになるコマンド - chulip.org
  • GNU Screenを自分好みにカスタマイズ - builder by ZDNet Japan

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

  • 1