タグ

tmuxに関するmasudaKのブックマーク (18)

  • tmuxとtmux-powerlineの設定でかっこよくする

    これは、tmuxとtmux-powerlineを使って実現しています。 以下に、導入方法を書きます。 0. (強く推奨)powerline用のフォントをインストール まず、大なり、小なりのフォントを使うための設定をします。これをインストールした方が、すごい見栄えがかっこよくなります! パッチを当てたフォントをインストールして、ターミナルなどでそのフォントを使って表示するようにします。 この記事で使われているスクリーンショットのフォントは、AdobeのSource code proにパッチを当てたフォントを使っています。 その他のフォントはこちら。 https://gist.github.com/qrush/1595572 自分でパッチを当てる場合はこちら。 https://github.com/fncll/vimstuff/tree/master/powerline-fonts 1.tmu

    tmuxとtmux-powerlineの設定でかっこよくする
  • zsh でいつの間にか Ctrl+R とか Ctrl+A とかきかなくなっていた - 肉とご飯と甘いもの @ sotarok

    ほんといつのまにかきかなくなっていてハマってた。 履歴のインクリメンタル検索とか、先頭に移動とか末尾に移動とか、無意識に使っていたものがなぜか使えなくなっていた。別に zshrc もいじってないんだけどなあ。 Ctrl+A とか押すと、 ^Aとか表示されてしまう。 で。解決。 bindkey -eを .zshrc に記述した。 これって無意識のうちに使ってたけど Emacs 風キーバインドだったんだ・・・w 時間無駄にした。 see also: zshの基的な使い方 3/3 「操作」編 - ナレッジエース

    zsh でいつの間にか Ctrl+R とか Ctrl+A とかきかなくなっていた - 肉とご飯と甘いもの @ sotarok
  • 達人に学ぶ.tmux.confの基本設定 - Qiita

    # prefixキーをC-aに変更する set -g prefix C-a # C-bのキーバインドを解除する unbind C-b # キーストロークのディレイを減らす set -sg escape-time 1 # ウィンドウのインデックスを1から始める set -g base-index 1 # ペインのインデックスを1から始める setw -g pane-base-index 1 # 設定ファイルをリロードする bind r source-file ~/.tmux.conf \; display "Reloaded!" # C-a*2でtmux内のプログラムにC-aを送る bind C-a send-prefix # | でペインを縦に分割する bind | split-window -h # - でペインを横に分割する bind - split-window -v # Vimのキ

    達人に学ぶ.tmux.confの基本設定 - Qiita
    masudaK
    masudaK 2014/04/28
  • tmux で画面の外に |----------------- ってでまくるときの対策 - tokuhirom's blog

    tmux a -dでいいと typester さんにおしえてもらいました。 killall tmux などの残虐な手段もおしえられましたが、人道的な解決に成功いたしました。

    masudaK
    masudaK 2013/04/26
    まじか… これで勝つる。
  • tmuxでウィンドウ移動(Like Vim Keybindings) - カイワレの大冒険 Third

    ターミナルマルチプレクサ Advent Calendar 2011 : ATND19日目の記事でございます。 bannyanさんがセッションの移動に関して書いてらしたtmux で複数のセッションを移動する - 写経日記ので、カジュアルにウィンドウの移動でも書こうかと思います。 単に移動 まずは僕のtmux画面でも晒しておきましょう。 Snow LeopardでiTerm2を使い、サーバ上でtmuxを使ってます。バージョンは1.5を使い、ソースからインストールして使ってます。 ウィンドウを5つ開き、そのうちの1つのウィンドウを開いている状態です。現在、開いているウィンドウでは、縦分割を行い、上のペインにtopを、下は作業用に開いています。 現在、ウィンドウを5つ開いているわけですが、開いているウィンドウとは別のウィンドウに移動するためには、以下のようにします。 なので、今5番目のウィンドウに

    tmuxでウィンドウ移動(Like Vim Keybindings) - カイワレの大冒険 Third
    masudaK
    masudaK 2011/12/19
    もっと良案あれば、ご指摘お願いします!
  • tmuxの外観をカスタムして、運用と開発を加速させる | Glide Note - グライドノート

    ターミナルマルチプレクサ Advent Calendar 2011の16日目です。 15日目はdodaさんのリモートの tmux でコピーした内容のローカルのクリップボードへの反映でした。 tmuxを利用し、 sshでリモートサーバに接続するたびに、ホスト別にwindowを生成 エディタ用、コマンド操作用、負荷監視用など用途別にwindowを生成し、paneを増やし画面分割 などをしていると、今は「どのwindow」の「どのpane」で作業をしているのか分からなくなることがあります。 これは意図せず他のサーバで作業をしてしまい、事故を引き起こしてしてしまう可能性があるため、私はtmuxの外観をカスタムすることで、「どのwindow」の「どのpane」にいるか瞬時に判断出来るようにしています。 デフォルトのtmux .tmux.confをいじらずに利用している場合 俺のtmux 俺のtm

    masudaK
    masudaK 2011/12/16
  • Good night, Posterous

    Posterous Spaces is no longer available Thanks to all of my @posterous peeps. Y'all made this a crazy ride and it was an honor and pleasure working with all of y'all. Thanks to all of the users. Thanks to the academy. Nobody will read this.

    masudaK
    masudaK 2011/11/27
  • Manpage of TMUX

    書式 tmux [-28dlqUuv] [-f file] [-L socket-name] [-S socket-path] [command [flags]] 説明 tmux は端末を多重化し、 1 つのスクリーンから複数の端末を作成、アクセス、制御することを可能にします。 tmux をスクリーンからデタッチしバックグランドで動作させておいて、 その後再度アタッチすることができます。 tmux は起動されると 1 つのウィンドウを持つ新しい セッションを作成しスクリーンに表示します。 スクリーンの一番下にあるステータスラインはカレントセッションの情報を表示し、 対話型コマンドの入力に使用されます。 セッションとは tmux に管理される疑似端末の集合の 1 つです。 各セッションはリンクする 1 つ以上のウィンドウを持ちます。 ウィンドウはスクリーン全体を占有し、 各々が独立した疑似端

    masudaK
    masudaK 2011/11/27
  • Key code issue in between Vim and Screen or tmux

    masudaK
    masudaK 2011/11/27
  • 端末の中で仮想端末を管理するtmux(GNU screenの代替)について(ステータス行のカスタマイズと特殊な記法について・後半跡地) - 試験運用中なLinux備忘録・旧記事

    (2015/1/13)このページは「端末の中で仮想端末を管理する tmux(GNU screenの代替)について(ステータス行のカスタマイズと特殊な記法について)」の後半部分として公開していたが、記事を統合したためそちらを参照。

    端末の中で仮想端末を管理するtmux(GNU screenの代替)について(ステータス行のカスタマイズと特殊な記法について・後半跡地) - 試験運用中なLinux備忘録・旧記事
    masudaK
    masudaK 2011/11/27
  • 『Terminal Multiplexer(tmux)の紹介』

    みなさん、初めまして。 ネットビジネス総合事業部 CAMP事業部のインフラを担当している福坂と申します。 今回が初投稿となります。 弊社には、OSをはじめVim/Emacs/Eclipseなどを自分好みに徹底的にカスタマイズしている人も多いのですが、 投稿では私自身が作業効率を上げるために手放せないツールについて紹介したいと思います。 Terminal Multiplexer(tmux)の紹介 唐突ですが、「GNU Screen」を使ったことはありますか? sshでサーバに接続して作業するような場合、「GNU Screen」を活用されている方も多いのではないでしょうか。 今回はGNU Screenに似ていて、実用的(?)なツール『tmux』についてご紹介させていただきます。 GNU Screenをご存知の方は実際に使ってみた方が早いかもしれませんが、 『tmux(Terminal Mu

    『Terminal Multiplexer(tmux)の紹介』
  • Tmux - Wikinote

    参考リンク tmux 家 — 意外と情報がない。 Manpage of TMUX — 日語版 man ページ インストール CentOS 5 にインストールした際の記録。 tmux が lost server で起動できない件 結論:CentOS 5 の yum には libevent-1.4 系がないので、別途ソースから入れる必要がある。 使い方 コマンド とりあえず以下の 3 つでこと足りる。 tmux 新規セッションを開始 (new-session) tmux ls セッションを一覧表示 (list-sessions) tmux a [-t NUM] アタッチ (attach-session) キーバインド この辺りは screen と変わらない。 C-z c — 新規ウィンドウ C-z d — デタッチ C-z p — 前のウィンドウ C-z n — 次のウィンドウ C-z [

    masudaK
    masudaK 2011/11/12
  • transitive.info - tmux を使う

    tmux を使う screen を使っていたのだが、tmuxに乗り換えた。 以下では prefix キーはデフォルトの「C-b」としてある。 設定 設定ファイルのパス ~/.tmux.conf に設定を書きこむ。 以下で set-option のところは .tmux.conf に書きこめば良い。 コマンドの一覧を見る 端末で tmux list-commands とする。 キーバインドの一覧を見る 端末で tmux list-keys とコマンドを実行するか、 C-b ? とする。 プレフィックスキーを変える プレフィックスキーとして「C-]」を使う。 set-option -g prefix C-] bind-key C-] send-prefix unbind-key C-b ウィンドウの最初の番号を指定する キーボードのキーの位置に合わせて 1 から始めたほうが便利だと思う。 set

    masudaK
    masudaK 2011/11/12
  • GNU Screenライクなtmuxのセッション管理 アタッチとデタッチ

    このドキュメントの内容は、以下の通りです。 セッションの作成 セッションのデタッチ セッションの確認 セッションをアタッチする アタッチしているセッションを調べる セッション名のリネーム セッションの削除 すべてのセッションを終了させる tmux入門 関連ページ GNU Screenやtmux は、Unixで複数のターミナルを扱うためのアプリケーションです。 GNU Screenのセッションを管理する screenie [2009-06-14-1] で紹介しましたが、 screen は、 screen -ls, screen -rd sessionname などで、セッションの確認や Screen のアタッチができます。 セッションの作成 セッションは、 tmux コマンドを実行するだけで作成されます。 自動的にセッション名として、数字が割り当てられます。 tmux セッション名をつけるに

    masudaK
    masudaK 2011/11/12
  • GNU Screen ライクなターミナルマルチプレクサ「tmux」を使う - えこ日記

    以前、コンソールでの作業に GNU Screen は必須でしたが、しばらく前からは tmux を使っています。GNU Screen 同様、tmux もターミナルを分割したり、複数のプログラムを実行したり、非常に便利に利用できます。tmux については以下に詳しく書いてありました。 Ubuntu Weekly Recipe - 第127回 ターミナルマルチプレクサ tmuxを使ってみよう Manpage of TMUX概念 tmux の基概念は上記サイトに詳しく書いてありますが、ちょっとおさらいしてみます。 tmux 実行中に tmux を制御するコマンドを実行するには "Ctrl-b"(以下、「C-b」)に続けてコマンド(意味するアルファベット)を入力するか、もしくは ":"(コロン)を入力した後にコマンド名を入力します。この "Ctrl-b" を「プリフィックス・キー」と呼んでい

    GNU Screen ライクなターミナルマルチプレクサ「tmux」を使う - えこ日記
    masudaK
    masudaK 2011/09/25
  • GNU screenからのtmux乗り換えメモ - ゆず日記

    Ubuntu(といってもLinux Mintですが)の環境を、GNU screenより便利との噂のtmuxに時代はGNU screenからtmuxへ - Dマイナー志向を読みながら移行してみました。 画像はMac tmuxにGNU screen互換設定ファイル(./examples/screen-keys.conf)が含まれているので、そちらを読み込んで使ってみました。 なお、tmuxのプレフィックスキーはC-b、GNU screenのプレフィックスキーはC-aですが、個人的にC-tの方が使いやすいので、そちらに変更しました。 以下、screen-keys.confに含まれるキーマップ一覧(※ プレフィックスキーは除く) 機能の説明はManpage of TMUXに詳しく載っています。 キーマップ コマンド名 機能 x lock-server パスワードが入力されるまでサーバをロック? c

    GNU screenからのtmux乗り換えメモ - ゆず日記
    masudaK
    masudaK 2011/09/25
  • 時代はGNU screenからtmuxへ - このブログはURLが変更になりました

    GNU screenはもう古いので皆さんtmuxへ移行しましょう、という話。Gentooならemerge tmux。 スクリーンショット 手元のtmuxを撮ってみた。縦分割モード。ウィンドウマネージャはawesome。左のircクライアントはweechat。 家にもいくつかスクリーンショットがある。 tmuxへ移行する理由(メリット) 標準設定のままでもそれなりに使えるステータスバー 各ショートカットがコマンドベース(コマンドで操作ができる) 標準で縦分割機能搭載 GNU screenがたまに固まる問題(が発生するのは私だけ?)が発生しないかも ビュー専用のスクロールモード 柔軟なペイン制御 コピー&ペースト用のバッファを複数保持できる terminfo的にscreen互換 メモリ消費量が少ない(GNU screenの約1/5) 一部機能でマウスが使用できる(mode-mouse, mo

    時代はGNU screenからtmuxへ - このブログはURLが変更になりました
    masudaK
    masudaK 2011/09/25
  • Macでtmux + vim

    以前からMacでtmux + vimの環境を使いたかったんですが、 クリップボードのコピー&ペーストができないでいたので、 しばらく、screen + vimで逃げておりました。 Lionにもアップデートしたことだし、 久々、挑戦してみようと調べていたところ、できるようになっているではないですか! まずは、homebrewをアップデートするために、 Xcodeをアップデート。(直接tmux + vimには関係ないと思います) その後、 brew update brew upgrade でもろもろアップデートしました。 その際に、tmuxもアップデートされて、1.4 -> 1.5になっています。 ここのサイトを参考にして、言われるがまま実行。 tmux実行後、以下の動作を確認できました! tmuxでのコピー&ペース tmuxからvimを実行して、vimで開いたテキストをコピー&ペースト ブラ

    masudaK
    masudaK 2011/09/25
  • 1