Окно обмена между рабочими пространствами в Xmonad

Иногда мне нужно разделить одно окно терминала между двумя рабочими пространствами. Можно ли установить это в конфигурации xmonad?

В настоящее время я решаю это с помощью «move to workspace 2» и «move to workspace 1» для этого окна, но это громоздко.

One Solution collect form web for “Окно обмена между рабочими пространствами в Xmonad”

Отображение окна на нескольких рабочих пространствах обычно называется липким. Были разговоры о поддержке липких окон в XMonad , и, похоже, они были реализованы, но с ограничениями .

Если вы хотите отобразить конкретное окно на определенном наборе рабочих пространств, это, по-видимому, возможно с расширением : Actions.CopyWindow .


Если вы ищете альтернативы XMonad, один (относительно) популярный диспетчер окон мозаики – Awesome . Где XMonad написана и распространена в Haskell, Awesome привязан к Lua . Awesome поддерживает липкие окна через awful.client.sticky (по крайней мере, в Awesome 3.4.6 при сжатии Debian, онлайн-документация выглядит неполной). Awesome также поддерживает организацию окон с тегами , и окно может быть в нескольких тегах, как само собой разумеющееся.

Другой альтернативой является Sawfish . Он написан и расширен на Схеме . Sawfish не является менеджером оконной панели, но он очень настраиваемый, поэтому вы, вероятно, можете построить один¹ (я не знаю, было ли это сделано). Он определенно поддерживает отображение окна на произвольном множестве рабочих пространств.

¹ Точно так же Emacs может эмулировать vi.

  • обработка нескольких оконных менеджеров, несколько файлов .xsessionrc?
  • Xmonad: поймайте все сочетания клавиш
  • Получение xmonad для отображения имени текущей рабочей области в xmobar
  • xmonad startup hook для focusOnMouseMove не работает
  • Запустить стартовый крюк XMonad только при первом запуске
  • Видимые части окон, не перерисованные в некоторых приложениях
  • Xmonad: плавайте и изменяйте размеры окон до «натурального размера»
  • Красиво закрыть окна в xmonad?
  • вино в Xmonad не черепица
  • Невозможно плитку плавающих окон в xmonad
  • утечка памяти xorg
  • Interesting Posts

    Хорошая практика заключается в том, чтобы создать фоновое задание в сценарии инициализации, если процесс не может самоопределиться?

    Как выполнить несколько команд вместе в фоновом режиме?

    Стандартные дескрипторы файла ввода-вывода

    Ошибка Java с «Не удалось найти основной класс»

    Почему мой двоичный код не запускается?

    Nix: Пропуск единичных тестов при установке пакета Haskell

    SSH туннели заставляют новый туннель и убивают старую сессию

    Получить журнал из ядра при загрузке

    A / D контакты всегда читают max (1023)

    Попытка cp пути с пробелами не работает при написании сценария, но повторение и вставка выполняется успешно?

    как идти без ума

    Удаление межсезонного дубликата в истории команд bash

    Действительные имена сеансов сеанса

    Как уменьшить размер языкового архива?

    Специальные предложения sda и sdb указывают на одно и то же устройство и смешиваются (аппаратный RAID не работает после новой установки 12.04)

    Linux и Unix - лучшая ОС в мире.