Buffer keystrokes when opening new tmux tab/window with tmux integration
Feature Request
Summary
tmux integration is awesome! I have one thing that bothers me though, if I create a new tab then it takes some time for it to actually appear (server is on other side of the world and has some latency). However, my muscle memory/natural instinct is to start typing the command I want in the new tab immediately. But these keystrokes end up going to the old tab due to the latency. Would be great if they could be buffered somehow until new tab can receive them.
Alternatives
This works without tmux integration as new tab gets created immediately on the client, and the ssh command handles the buffering properly (I'm guessing it doesn't read from stdin until after connection is established).
With tmux integration, I think only workaround is wait for new tab/window to appear before you start typing.
Concerns
Maybe complexity, don't have enough context to know.