Инструмент для выбора окна путем поиска в X11?

У меня часто есть много окон, открытых на многих виртуальных рабочих столах, и у меня есть трудное время, находя некоторое применение.

Так есть ли какой-либо инструмент для поиска открытых окон?

В настоящее время я использующий Потрясающий в качестве моего менеджера окон, но это не должно зависеть от него.

1
задан 07.10.2010, 20:15

3 ответа

KDE 4 имеет стандартную программу, Krunner, который сделает это (среди прочего - в основном это работает как Launchy). Я не знаю, работало ли это с другим менеджером окон / настольная среда, но я полагал, что упомяну это в случае, если Вы хотели дать ему попытку.

1
ответ дан 12.12.2019, 09:17

Я использую dmenu.

Сценарий в моем ~/bin названный go-win

#!/bin/bash
wmctrl -l | cut -d' ' -f5- | dmenu -nb '#3f3f3f' -nf '#dcdccc' -sf '#3f3f3f' -sb '#dcdccc' -i | xargs wmctrl -a

и глобальный ключ в моем rc.lua

awful.key({ modkey }, "g", function() exec("go-win") end)

Используя это Вы получите список открытых окон на вершине экрана, и это делает возрастающий поиск, как Вы вводите.

2
ответ дан 12.12.2019, 09:17

С менеджером окон Пилы-рыбы (менеджер по укладке, расширяемый в Схеме), мне нравится iswitch-окно. Нажмите сочетание клавиш, затем несколько букв на имя окна, и Войдите.

Подобный интерфейс для Gnome, iswitch-window.py, включен в апплет DeskBar.

Я был бы удивлен, даже немного разочарован, если Потрясающий не имел чего-то подобным. В противном случае Вы могли всегда писать это в Lua.

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

1
ответ дан 12.12.2019, 09:17

Теги

Похожие вопросы