Я видел, что люди запускают мозаичный менеджер окон (как dwm, потрясающий, Xmonad) обработка терминала с вкладками, выполняющего оконечный мультиплексор (как tmux, экран) выполнение текстового редактора, который поддерживает разделенные области.
3 слоя управления окнами приводят к большой гибкости и возможно сложности (особенно при попытке помнить, какой слой Вы в том, таким образом, Вы знаете что привязку клавиш использовать).
Если Вы используете 2 или больше из этих слоев управления окнами, как Вы управляете своими окнами? Какие функции Вы используете и какие функции разве Вы не используете? Укажите на свою платформу.
Прямо сейчас я использую Терминал OSX с tmux рабочий Vim. Это означает, что я имею CMD+Tab
переключаться между приложениями + CMD+}
изменить вкладки в Терминале + CTRL+J, #
изменить окна в tmux + CTRL+J, j/k/h/l
изменить области в tmux, t,j/k/h/l
изменить вкладки в Vim, и CTRL+W, j/k/h/l
изменить окна в Vim.
Черт возьми, что путаница!
Альтернатива должна использовать вкладки OSX Terminal и выполнять MacVim, который имеет его собственные вкладки. Затем мы только имеем CMD+Tab
изменить приложения, CMD+}
изменить вкладки, и CTRL+W, j/k/h/l
изменить окна в Vim.