(C-x means ctrl+x, M-x means alt+x)
The default prefix is C-b. If you (or your muscle memory) prefer C-a, you need to add this to ~/.tmux.conf:
| ## gen() function for proc.stdout ( run_commands, vdl_run ) | |
| ## async read from proc.stdout | |
| if True: | |
| def gen(proc): | |
| remains = b'' # remaining from prev read | |
| while proc.poll() is None: | |
| rlist, _, _ = select([proc.stdout],[],[],500) | |
| if proc.stdout not in rlist: | |
| continue | |
| data = os.read(proc.stdout.fileno(), 16384) |