tmuxinatorとはruby
のgem
として提供されているtmux
の構成設定を保存しておけるツールです。
PCを起動したりするたびに同じ構成のtmux
を毎回起動しているような人におすすめです。
インストール方法
rubygem
でインストールします。
gem install tmuxinator
設定作成方法
まずは、以下のコマンドを打ち雛形を作成します。
tmuxinator new sample
name: sample
root: ~/
~中略~
windows:
- editor:
layout: main-vertical
panes:
- vim
- guard
- server: bundle exec rails s
- logs: tail -f log/development.log
上記の設定では、
editorタブに垂直分割でvimとguardが立ち上がり、
serverタブにrailsが起動
logsタブにrailsのログ監視が起動されます。
基本的な操作はtmuxと同じです。
ちなみに自分の立ち上げ後はこんな画面です。
毎回セッションを設定し直す手間が省けて便利です
コメント