I’m using tmuxinator to start up a session for a project that needs several windows and panes including
redis-server, and a couple processes for our app itself, and of course my vim window for development.
This is mostly working great except when I
<prefix> :kill-session, it leaves some of those processes like
redis-server running, so when I start the session up again later, it isn’t nearly as smooth because
mysqld both cry about the existing process.
Is there a way to have
kill-session gracefully end the processes that are running in the various windows’ panes?