Closed pirj closed 6 years ago
Hi, I had this way in mind when I developed overmind. I don't really like panes because usually there is one process that generates the most output, and some processes that output time by time& I don't like when that processes eat my terminal space without need. But if it works for you, who am I to forbid you using plain tmux? :)
I'll just leave it here for those who took the bare tmux path:
C-b z
to toggle pane zoom
For foreman
it used to share STDIN across running processes and that was quite a pain if you e.g. set a breakpoint. To type something you had to repeat it several times, and you didn't see your input because of the scrolled output of the other processes.
Is overmind able to properly dispatch input?
Yup, that's exactly why overmind was developed. You can connect to a process with overmind c process
and do whatever you want with it.
Yup, that's exactly why overmind was developed. You can connect to a process with
overmind c process
and do whatever you want with it.
A convenient way is allow overmind to connect multi process then launcher a tmux process attach multi session in split window.
I use a simple script to run each item from Procfile:
Example output for
Procfile
like this:I can selectively maximize/minimize, rearrange panes. It's also much more convenient from the point of STDIN when all processes are run in their own panes if you decide to send signals or set breakpoints and use REPL.
Not an issue or a pull request, just would like to know what do you think.