應用程序啟動器是一類並非所有人都熟悉的生產力軟件,但大多數情況下,它會在您不知情的情況下使用基本概念。顧名思義,這種(類型)軟件啟動一個應用程序,但它也可以具有其他功能。
專用 Linux 啟動器的示例包括: 菜單, 突觸, 什麼時候 阿爾伯特.. 在 MacOS 上,有一些示例 汞 什麼時候 阿爾弗雷德..許多現代台式機還包括基本版本。 Fedora Linux 上的 Gnome3 活動概覽 當您使用搜索打開應用程序等時,Mac OS 有一個內置的啟動器 Spotlight。
這些應用程序具有強大的功能集,但本文側重於生產力。 啟動器..
什麼是 Ulauncher?
啟動器 是一個用 Python 編寫的新應用程序啟動器,也是 Fedora Linux 32 上第一個可用的 Fedora March 2020 軟件包。核心專注於基本功能並且非常出色。 擴展端口..與大多數應用程序啟動器一樣,Ulauncher 的核心理念是搜索。搜索可以大大提高您的工作效率,尤其是對於重複性任務。
當您不知道哪個選項可用時,典型的基於菜單的界面非常適合發現。但是,如果您需要重複相同的操作,則多次導航到三個嵌套的子菜單是一種實時同步。另一方面, 熱鍵 立即訪問特定操作。但是,可能很難記住。尤其是在用完所有明顯的助記符之後。是的 控制 + C “複製”還是“取消”?搜索是一種快速訪問特定命令的中間方法,同時支持檢測,只需鍵入您記得的幾個單詞或片段即可。當標籤和描述可用時,按搜索進行搜索特別有效。 Ulauncher 提供了一個搜索框架,擴展可以使用它來構建各種生產力操作。
入門
Fedora OS 可以在任何設備上輕鬆獲取 Ulauncher 的核心功能。 使用 dnf 安裝。
sudo dnf install ulauncher
安裝後,使用標準桌面啟動方法之一首次啟動 Ulauncher。基本對話框應該會彈出,但如果沒有,請嘗試再次啟動它並打開輸入框。點擊右邊的齒輪圖標[設定]打開一個對話框。
有許多選項可用,但第一個也是最重要的是登錄啟動和熱鍵。默認熱鍵是 Control + 空格,但您可以更改它。 在 Wayland 上運行需要額外的配置以確保一致的操作。請參閱。 發射器維基 細節。 “Focus on Hover”或“Sloppy Focus”的用戶也應該啟用“Don’t hide after lost mouse focus”選項。否則,Ulauncher 可能會在您鍵入時消失。
發射器基礎知識
應用程序啟動器(例如 Ulauncher)的想法是隨時快速訪問。當您按下熱鍵時,當前應用程序上方會出現一個輸入框。一旦您輸入並執行了所需的命令,該對話框將被隱藏,直到您再次使用它。毫不奇怪,最基本的操作是啟動應用程序。這類似於大多數現代桌面環境。按熱鍵打開一個對話框並開始輸入(例如 te)。將顯示匹配列表。繼續輸入以進一步優化您的搜索,或使用箭頭鍵導航到您的條目。為了更快地訪問,使用 Alt + # 直接選擇結果。

Ulauncher 還可以執行快速計算和瀏覽文件系統。要計算,請按熱鍵並輸入公式。結果列表會隨著結果動態更新,按 Enter 會將值複製到剪貼板。從根目錄輸入 / 或從主目錄輸入 ~/ 以啟動文件系統導航。當您選擇一個目錄時,會列出該目錄的內容,您可以輸入不同的參數來過濾顯示的列表。重複降序目錄以找到正確的文件。選擇一個文件將其打開,然後按 Alt + Enter 打開包含該文件的文件夾。
發射器快捷方式
定制的第一部分作為快捷方式提供。[設定]對話框的[ショートカット]該選項卡列出了所有當前的快捷方式。快捷方式可以是直接命令、URL 別名、帶有參數替換的 URL 或小腳本。 Wikipedia、StackOverflow 和 Google 的基本快捷方式已預先配置,但自定義快捷方式很容易添加。
![發射器快捷方式[設定]標籤](https://rohec.com/wp-content/uploads/2022/06/1634699596.png)
例如,要創建一個duckduckgo 搜索快捷方式,[ショートカット設定]在選項卡上[ショートカットの追加]點擊並添加名稱和關鍵字duck,查詢https://duckduckgo.com/?q=%s。 為duck 關鍵字指定的參數將查詢中的%s 替換為在默認瀏覽器中打開的URL。現在輸入duck fedora 以使用提供的術語(在本例中為fedora)執行duckduckgo 搜索。
更複雜的快捷方式是轉換腳本 世界標準時間 在當地時間。現在使用關鍵字 utc,[ショートカットの追加]再次單擊。在查詢或腳本文本框中包含以下腳本。
#!/bin/bash tzdate=$(date -d "$1 UTC") zenity --info --no-wrap --text="$tzdate"
該腳本採用第一個參數(指定為 $1)並使用標準 日期 該實用程序將指定的 UTC 時間轉換為您計算機的本地時區。所以 清白的 一個簡單的對話框將彈出結果。要對此進行測試,請打開 Ulauncher 並輸入 utc11:00。這是可能的快捷方式的一個很好的例子,請參閱。 超大號 實際轉換時區的擴展。
擴展介紹
內置功能很棒,但使用 Ulauncher 安裝擴展程序可以大大提高您的工作效率。擴展可以遠遠超出自定義快捷方式的可能性,尤其是在輸入參數時提供建議。擴展是使用的 Python 模塊 發射器擴展接口 它也可以是個人開發的本地代碼或使用 GitHub 與他人共享的代碼。以下 URL 提供了一組社區開發的擴展: https://ext.ulauncher.io/..它具有基本的獨立擴展,可快速轉換為字典和動態界面等在線資源。其他擴展與外部應用程序集成,例如密碼管理器、瀏覽器和 VPN 提供商。這些有效地為外部應用程序提供了 Ulauncher 接口。通過保持核心代碼較小並依靠擴展來添加高級功能,Ulauncher 確保每個用戶只安裝他們需要的功能。
![Ulauncher擴展的配置是[拡張機能]選項卡[設定]它是在一個對話框中完成的。 Ulauncher擴展的配置是[拡張機能]選項卡[設定]它是在一個對話框中完成的。](https://rohec.com/wp-content/uploads/2022/06/1634699600.png)
安裝新的擴展很容易,但它可以帶來更集成的體驗。 如果您在 Ulauncher 擴展網站或 GitHub 上的任何地方找到有趣的擴展,請在設置窗口中[拡張機能]轉到選項卡。[拡張子の追加]單擊並粘貼 GitHub 的 URL。這將加載擴展並顯示可用的選項設置頁面。瀏覽擴展程序的網站時,單擊 Github 星號按鈕會打開擴展程序的 GitHub 頁面。通常,此 GitHub 存儲庫包含有關您的擴展的更多詳細信息,而不是社區擴展網站上提供的概述。
火狐書籤搜索
有用的擴展 火狐瀏覽器書籤提供對當前用戶的 Firefox 書籤的模糊搜索訪問。這類似於在 Firefox 多功能欄中輸入 *,

剪貼板搜索
您可以使用剪貼板管理器自行提高工作效率。這些管理器保留剪貼板內容的歷史記錄,便於檢索以前複製的片段。知道有復制數據的歷史,用戶可以復製文本而不必擔心覆蓋當前內容。擴展 發射器剪貼板 使用此擴展程序,您可以在搜索中快速訪問剪貼板歷史記錄,而無需記住另一個獨特的熱鍵組合。擴展與各種剪貼板管理器集成。 粘貼, 編輯, 還 複製Q.. 調用 Ulauncher 並輸入 c 關鍵字以查看最近複製的剪輯列表。當您輸入參數時,選項列表會縮小以最終顯示您要查找的文本。選擇項目,將其複製到剪貼板,然後準備將其粘貼到另一個應用程序中。

谷歌搜索
突出顯示的最後一個擴展是 谷歌搜索.. 您可以使用 Google 搜索快捷方式作為默認快捷方式,但擴展允許更多動態行為。作為擴展,輸入搜索詞,Google 會提供建議。這種體驗類似於您可以在 Google 主頁或 Firefox 搜索框中找到的體驗。同樣,使用 Google 搜索擴展程序的主要優點是,當您在計算機上執行其他操作時,您可以立即訪問。

富有成效的
計算機生產力意味著為特定應用程序定制環境。一些配置簡化了常見任務。專用熱鍵非常適合最頻繁的操作,但很快就會變得難以記住。使用模糊搜索查找未記住的關鍵字可以平衡可發現性和直接訪問。 Ulauncher 生產力的關鍵是識別頻繁的操作並安裝擴展程序,或者添加快捷方式以加快它們的速度。 養成使用 Ulauncher 搜索的習慣意味著擁有一個快速且一致的界面,讓您可以先單擊一下進行搜索。