普段開発する時はプロジェクト毎にscreenを立ち上げています。
Railsならvim | git | console | server | specみたいな感じで。

そこで表題の件、tmuxとtmuxinatorを使えば簡単にできるはず。何度か移行を試みたものの結局screenに戻ってきてしまったのでscreenでやる方法をメモっておく。

と言ってもとても泥臭い方法。

以下のような.screenrcをプロジェクトフォルダに置いておいてscreen -c .screenrcで起動するというもの。

source '/path/to/home/.screenrc'

screen

screen -t vim

screen -t git
stuff "git status^M"

screen -t console

screen -t server

screen -t spec

select 1

ツール使わなくてもまぁ十分かなぁということで今のところコレで運用している。


git config --global core.excludesfile ~/.gitignore_global

# ~/.gitignore_global 
.screenrc

を忘れないように。