X11中透過搜尋選擇視窗的工具?

X11中透過搜尋選擇視窗的工具?

我經常在許多虛擬桌面上打開許多窗口,很難找到某些應用程式。

那麼有沒有什麼工具可以搜尋開啟的視窗呢?

目前我使用 Awesome 作為我的視窗管理器,但它不需要依賴它。

答案1

我用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

KDE 4 有一個標準程式 Krunner,可以執行此操作(除其他外 - 基本上它的工作方式類似於拉奇)。我不知道它是否適用於不同的視窗管理器/桌面環境,但我想我會提到它,以防您想嘗試一下。

答案3

隨著鋸鰩視窗管理器(可在Scheme中擴展的堆疊管理器),我喜歡iswitch-窗口。按快速鍵,然後按視窗名稱中的幾個字母,然後按Enter

AGnome 的類似介面,iswitch-window.py,包含在桌面欄小程式

如果 Awesome 沒有類似的東西,我會感到驚訝,甚至有點失望。如果沒有,你也可以用 Lua 寫。

您可以使用 shell 的完成機制(zsh 或 bash)和命令在文字終端中以與視窗管理器無關的方式實現類似的功能wmctrl

相關內容