tmuxinator使い始めてみた

Program & Service

概要

普段の開発は、railsをvimでやってます。
iterm2のウィンドウ分割でペインを分けて開発していましたが、Macを再起動すると状態が全てリセットされてしまうことが難点でした。

レンダリングが遅いという点と、コピペが行いづらいと言うデメリットはありますが、tmux + tmuxinatorに乗り換えることにしました。

スクリーンキャストを撮ってみました

mux rails

と打つだけで、dockerコンテナの起動、rails consoleの起動などを一通りやってくれます。
工夫ポイントとしては、立ち上がりが遅くて良いペインに関してはsleepを入れて、起動時間を面しています。

スクリーンショット

tmuxinator

上記の設定はこちら。
https://gist.github.com/matsubo/8e9aa12c1ca9dcc7f0f3

コメント