タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

tmuxに関するtanishiking24のブックマーク (6)

  • tmux-csshで複数サーバに対するカジュアルなオペレーション - ビットの海

    このてのソリューションはいくつかありますが、最近は、tmux-csshが向いてる作業はこれでやってます。 GitHub - dennishafemann/tmux-cssh: TMUX with a "ClusterSSH"-like behaviour. 想定する環境 homebrewがつかえる環境 導入 $ brew install tmux-cssh 実際のオペレーションサンプル ターミナル(item2など)から (LDAPホストが同一ユーザー、同一パスワードでログインできる場合) 接続 $ tmux-cssh -u username host1 host2 host3 host4 見た目イメージ tmuxのペインが複数ひらく。[ctrl + b] + n など、tmuxの操作で普通に移動可能 打ったコマンドは全部のhostに送られる

  • tmuxで複数サーバの同時オペレーション

    インフラ担当の池田(@mikeda)です。 tmuxを使い初めて1年くらいになりました。 今日はtmuxの、普段のオペレーションでよく使ってる機能を紹介します。 複数サーバで同時オペレーション tmuxにはキー入力を全てのpaneで同期する機能があります。 この機能を使って複数paneでそれぞれ別のサーバにsshログインすると、 複数サーバに同じコマンドを打ったり、 内容が同じ設定ファイルであればviで同時編集したりができます。 同期する/しないはコマンドでも切り替えられますが、 set-window-option synchronize-panes on set-window-option synchronize-panes off tmux.confにショートカットを設定しておくと便利です。 bind e setw synchronize-panes on bind E setw sy

    tmuxで複数サーバの同時オペレーション
  • ターミナルマルチプレクサ tmux をカスタマイズする - Qiita

    前提 ターミナルマルチプレクサとは、 GNU screen tmux などの仮想端末マネージャのことです。 メリット マウスを使わず端末内でコピペできる(スクロールバックで端末画面外に流れてしまった情報にアクセスできる) アタッチ・デタッチ機能で一時停止ができる 画面分割により、一画面でコマンドラインとエディタを表示できる 画面管理もできるので、すべてのウィンドウをタブのように管理できる すべて設定ファイルでカスタマイズできる ことが挙げられます。デメリットとしては、VimEmacs のように初期の導入コストが高いことでしょうか。これらの類はとっつきにくいイメージが有りますが、エディタのそれよりは簡単です。 参考 tmuxのコマンド tmuxを使い始めたので基的な機能の使い方とかを整理してみた こんな感じ これが普段使いの環境です。私の場合ですが、OS X 10.10 で利用し

    ターミナルマルチプレクサ tmux をカスタマイズする - Qiita
  • .tmux.confをtmux 2.2に対応させる - Qiita

    現行で使っているのはtmux 1.8。これを2.2にあげてtmuxが動くように.tmux.confを修正する。

    .tmux.confをtmux 2.2に対応させる - Qiita
  • tmuxのペイン分割サイズを均等にする - Qiita

    デフォルトのペイン分割サイズ tmux のデフォルトのペインの分割設定では、3つ以上のペイン分割の際には下記のように均等でないサイズのペインになります。 Vim の C-w s でウィンドウを分割した時のように、均等なサイズで分割したくなる場合もあるかと思います。 select-layout の even-xxx tmuxのデフォルトのキーバインドをtmuxのリポジトリのkey-bindings.cから確認すると、 static const char* defaults[] = { // 中略 "bind M-1 select-layout even-horizontal", "bind M-2 select-layout even-vertical", // 中略 }; even-horizontal や even-vertical といった、期待している挙動を実現してくれそうなキーバイ

    tmuxのペイン分割サイズを均等にする - Qiita
    tanishiking24
    tanishiking24 2016/12/08
    “bind | split-window -h \; select-layout even-horizontal”
  • tmux をインストールして使い始めるまで (Homebrew 編) | DriftwoodJP

    % brew install tmux ==> Installing tmux dependency: libevent ==> Downloading https://github.com/downloads/libevent/libevent/libevent-2.0.21-s ######################################################################## 100.0% ==> ./configure --disable-debug-mode --prefix=/usr/local/Cellar/libevent/2.0.21 ==> make ==> make install /usr/local/Cellar/libevent/2.0.21: 48 files, 1.8M, built in 60 seconds =

    tmux をインストールして使い始めるまで (Homebrew 編) | DriftwoodJP
    tanishiking24
    tanishiking24 2016/12/08
    “tmux source-file ~/.tmux.conf”
  • 1