I have seen people running a tiled window manager (like dwm, awesome, Xmonad) handling a tabbed terminal running a terminal multiplexer (like tmux, screen) running a text editor that supports split panes.

3 layers of window management leads to a lot of flexibility, and possibly complexity (especially when trying to remember which layer you're at so you know what key-binding to use).

If you use 2 or more of these window management layers, how do you manage your windows? Which features do you use and which features don't you use? Please indicate your platform.

link|improve this question
this should be a community wiki, this question can't be answered with a single, correct answer. – akira Oct 24 '10 at 18:02
@akira the option to mark this post as community wiki is not present in the edit view – msutherl Oct 25 '10 at 3:41
feedback

closed as not constructive by studiohack Dec 1 '11 at 5:46

This question is not a good fit to our Q&A format. We expect answers to generally involve facts, references, or specific expertise; this question will likely solicit opinion, debate, arguments, polling, or extended discussion. See the FAQ for guidance on how to improve it.

1 Answer

Right now I'm using OSX Terminal with tmux running Vim. This means I have CMD+Tab to switch between applications + CMD+} to change tabs in Terminal + CTRL+J, # to change windows in tmux + CTRL+J, j/k/h/l to change panes in tmux, t,j/k/h/l to change tabs in Vim, and CTRL+W, j/k/h/l to change windows in Vim.

My gosh what a mess!

An alternative is to use OSX Terminal tabs and run MacVim, which has its own tabs. Then we only have CMD+Tab to change applications, CMD+} to change tabs, and CTRL+W, j/k/h/l to change windows in Vim.

link|improve this answer
feedback

Not the answer you're looking for? Browse other questions tagged or ask your own question.