3

Я видел людей, использующих диспетчер плиточных окон (например, dwm, awesome, Xmonad), который обрабатывает терминал с вкладками, на котором работает терминальный мультиплексор (например, tmux, screen) с текстовым редактором, который поддерживает разделенные панели.

3 уровня управления окнами обеспечивают большую гибкость и, возможно, сложность (особенно когда вы пытаетесь запомнить, на каком уровне вы находитесь, чтобы вы знали, какую привязку клавиш использовать).

Если вы используете 2 или более из этих слоев управления окнами, как вы управляете своими окнами? Какие функции вы используете и какие функции вы не используете? Пожалуйста, укажите вашу платформу.

1 ответ1

1

Прямо сейчас я использую OSX Terminal с tmux под управлением Vim. Это означает, что у меня есть CMD+Tab для переключения между приложениями + CMD+} для изменения вкладок в Terminal + 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.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .