ddollar/foreman — Issue #149: foreman causing funky terminal issues
Author: mdi
Created: 2012-02-06 17:02:39+00:00
State: open

Normally I run foreman like this:

foreman start >& /dev/null

Here is the contents of my .foreman file:

# vim:ft=yaml
concurrency: worker=0,web=1
port: 5000

My shell is Zsh, and I'm using iTerm with default settings (although Terminal.app exhibits the same behavior).

What happens is when foreman is backgrounded like this:

foreman start >& /dev/null &

my terminal becomes funky in that tab completion no longer works, if I open vim, it doesn't respond correctly to key combinations, and any output is invisible. I have to run `reset` to get the Terminal back to normal. I haven't seen this behavior with any other backgrounded apps, so I don't think it's a shell/terminal issue.

Help?