1. 3

    I pretty much live in Emacs, and I’ve primarily used tmux/screen as a means of leaving processes running on a remote machine even if I’m disconnected. (If nohup is not sufficent.)

    I’m getting the impression you use for development locally? Can you talk more about what you “split”? I don’t understand why you’d terminate the program to re-launch in tmux, rather than simply launching another terminal. (Or using C-z & bg.)

    1. 2

      I’m getting the impression you use for development locally?

      Yes, I use tmux mostly for local development.

      Can you talk more about what you “split”?

      Often running commands, firing up a seperate project for reference in a different vim session, looking at outputs of various commands, etc.

      I don’t understand why you’d terminate the program to re-launch in tmux, rather than simply launching another terminal.

      Usually, tmux is far more convenient and faster than managing multiple terminal windows even with tiling managers.