https://docs.google.com/document/d/1ABI0kqUUxoAjxhWW3AsWFis6...
https://docs.google.com/document/d/1ABI0kqUUxoAjxhWW3AsWFis6...
I use tmux partly because I come from a background of low resources, but also because I want my essential tools to use as little resources as possible so that they always work as well as possible on any system.
Yet iTerm proposes that you use their GUI tabs, split their GUI terminals instead of drawing it all with tmux in one text console.
I guess you sacrifice some resources for usability.
set -g mode-mouse on
set -g mouse-resize-pane onIt appears that once you've created a tmux session you need to manually add tmux commands in a dialogue box.
I'm a little surprised more people don't run into this more often. I've never seen the benefit in running tmux locally. Do most people only ever use tmux on one remote host?
Edit: it's been a while since I've tried it; apparently tmux integration doesn't work over mosh at all. So s/mosh/ssh/g above and it still applies.
For me personally, I use ctrl-a instead of ctrl-b so I have this line in my ~/.tmux.conf:
#send prefix to nested sessions with C-a
bind-key C-a send-prefix
Lastly, iterm2 uses it's own keystrokes for it's tmux integration. (i.e.: cmd-D to split vertically)I take it with nested tmux sessions, cmd-D would split the outer tmux window? How would you split the inner tmux window?
It's worth checking your config file out.
And I'm not sure how to answer your question because the way iterm integrates with tmux is that it allows you to create split panes with their own bash sessions. If you want to run tmux in those sessions, it would be tmux running in that pane, but textually instead of graphically. Here's a screenshot to make things more clear: http://i.imgur.com/0hmw62I.png
cmd-D would just create another pane to the left.