Tmuxp – Manage tmux workspaces through Python objects
tmuxp.readthedocs.org
tmuxp.readthedocs.org
Looks like tmuxp gives pythonistas a more robust interface [1], although I'm not sure I'll ever need to unit test tmux configs.
[0]: https://github.com/aziz/tmuxinator
[1]: http://tmuxp.readthedocs.org/en/latest/about.html#difference...
2) Your work/state can be remotely accessed, assuming e.g. you work primarily on a desktop, and you wish to go home, and pick up where you left off, via VPN.
In terms of use, it's pretty similar to a tiling wm, just in the terminal, that works over ssh as a session, that you can share between people, or screens. So you can open the same set of windows on multiple computers simultaniously.
Say have a raspberry pi with an el cheapo monitor up above your desk, monitoring something, then log in with your workstation, do stuff, and leave it going, still being monitored on the pi the whole time.
Session sharing with colleagues works well as well.
• http://www.youtube.com/watch?v=QxTse5Elq8s ❝Screen vs. tmux faceoff❞ (Jon Jensen, 2012 UTOSC)
𝗥𝗲𝗮𝗱𝗶𝗻𝗴𝘀:
• http://tmux.cvs.sourceforge.net/viewvc/tmux/tmux/FAQ (Notably, the section entitled ❝How is tmux different from GNU screen?❞ at the top.)
• http://unix.stackexchange.com/questions/549/tmux-vs-gnu-scre...
• http://www.wikivs.com/wiki/Screen_vs_tmux (Incomplete and lacking, but leaving this link here anyway.)
unbind C-b
set -g prefix C-a
to your .tmux.conf makes most keybindings the same.