編譯來(lái)源:
作者:Ricardo Gerardi
譯者:lixinyuxx
通過(guò)鍵盤(pán)操作的i3平鋪窗口管理器使用Linux桌面。
Linux(和一般的開(kāi)源軟件)最美好的一點(diǎn)是自由 —— 可以在不同的替代方案中進(jìn)行選擇以滿(mǎn)足我們的需求。
我使用 Linux 已經(jīng)很長(zhǎng)時(shí)間了,但我從來(lái)沒(méi)有對(duì)可選用的桌面環(huán)境完全滿(mǎn)意過(guò)。直到去年, Xfce 還是我認(rèn)為在功能和性能之間的平和最接近滿(mǎn)意的一個(gè)桌面環(huán)境。然后我發(fā)現(xiàn)了 i3 ,這是一個(gè)改變了我的生活的驚人的軟件。
i3 是一個(gè)平鋪窗口管理器。窗口管理器的目標(biāo)是控制窗口系統(tǒng)中窗口的外觀(guān)和位置。窗口管理器通常用作功能齊全的桌面環(huán)境 (如 GONME 或 Xfce ) 的一部分,但也有一些可以用作獨(dú)立的應(yīng)用程序。
平鋪式窗口管理器會(huì)自動(dòng)排列窗口,以不重疊的方式占據(jù)整個(gè)屏幕。其他流行的平鋪式窗口管理器還有 wmii 和 xmonad 。
帶有三個(gè)的 i3 屏幕截圖
為了獲得更好的 Linux 桌面體驗(yàn),以下是我使用和推薦 i3 窗口管理器的五個(gè)首要原因。
1、極簡(jiǎn)藝術(shù)
i3 速度很快。它既不冗雜、也不花哨。它的設(shè)計(jì)簡(jiǎn)單而高效。作為開(kāi)發(fā)人員,我重視這些功能,因?yàn)槲铱梢允褂酶嗟墓δ芤载S富我最喜歡的開(kāi)發(fā)工具,或者使用容器或虛擬機(jī)在本地測(cè)試內(nèi)容。
此外, i3 是一個(gè)窗口管理器,與功能齊全的桌面環(huán)境不同,它并不規(guī)定您應(yīng)該使用的應(yīng)用程序。您是否想使用 Xfce 的 Thunar 作為文件管理器?GNOME 的 gedit 去編輯文本? i3 并不在乎。選擇對(duì)您的工作流最有意義的工具,i3 將以相同的方式管理它們。
2、屏幕實(shí)際使用面積
作為平鋪式窗口管理器,i3 將自動(dòng) “平鋪”,以不重疊的方式定位窗口,類(lèi)似于在墻上放置瓷磚。因?yàn)槟恍枰獡?dān)心窗口定位,i3 一般會(huì)更好地利用您的屏幕空間。它還可以讓您更快地找到您需要的東西。
對(duì)于這種情況有很多有用的例子。例如,系統(tǒng)管理員可以打開(kāi)多個(gè)終端來(lái)同時(shí)監(jiān)視或在不同的遠(yuǎn)程系統(tǒng)上工作;開(kāi)發(fā)人員可以使用他們最喜歡的 IDE 或編輯器和幾個(gè)終端來(lái)測(cè)試他們的程序。
此外,i3 具有靈活性。如果您需要為特定窗口提供更多空間,請(qǐng)啟用全屏模式或切換到其他布局,如堆疊或選項(xiàng)卡式(標(biāo)簽式)。
3、鍵盤(pán)式工作流程
i3 廣泛使用鍵盤(pán)快捷鍵來(lái)控制環(huán)境的不同方面。其中包括打開(kāi)終端和其他程序、調(diào)整大小和定位窗口、更改布局,甚至退出 i3。當(dāng)您開(kāi)始使用 i3 時(shí),您需要記住其中的一些快捷方式才能使用,隨著時(shí)間的推移,您會(huì)使用更多的快捷方式。
主要好處是,您不需要經(jīng)常在鍵盤(pán)和鼠標(biāo)之間切換。通過(guò)練習(xí),您將提高工作流程的速度和效率。
例如, 要打開(kāi)新的終端,請(qǐng)按 <SUPER>+<ENTER>。由于窗口是自動(dòng)定位的,您可以立即開(kāi)始鍵入命令。結(jié)合一個(gè)很好的終端文本編輯器(如 Vim)和一個(gè)以面向鍵盤(pán)的瀏覽器,形成一個(gè)完全由鍵盤(pán)驅(qū)動(dòng)的工作流程。
在 i3 中,您可以為所有內(nèi)容定義快捷方式。下面是一些示例:
- 打開(kāi)終端
- 打開(kāi)瀏覽器
- 更改布局
- 調(diào)整窗口大小
- 控制音樂(lè)播放器
- 切換工作區(qū)
現(xiàn)在我已經(jīng)習(xí)慣了這個(gè)工作形式,我已無(wú)法回到了常規(guī)的桌面環(huán)境。
4、靈活
i3 力求極簡(jiǎn),使用很少的系統(tǒng)資源,但這并不意味著它不能變漂亮。i3 是靈活且可通過(guò)多種方式進(jìn)行自定義以改善視覺(jué)體驗(yàn)。因?yàn)?i3 是一個(gè)窗口管理器,所以它沒(méi)有提供啟用自定義的工具,你需要外部工具來(lái)實(shí)現(xiàn)這一點(diǎn)。一些例子:
- 用 feh 定義桌面的背景圖片。
- 使用合成器管理器,如 compton 以啟用窗口淡入淡出和透明度等效果。
- 用 dmenu 或 rofi 以啟用可從鍵盤(pán)快捷方式啟動(dòng)的可自定義菜單。
- 用 dunst 用于桌面通知。
i3 是可完全配置的,您可以通過(guò)更新默認(rèn)配置文件來(lái)控制它的各個(gè)方面。從更改所有鍵盤(pán)快捷鍵,到重新定義工作區(qū)的名稱(chēng),再到修改狀態(tài)欄,您都可以使 i3 以任何最適合您需要的方式運(yùn)行。
i3 與 rofi 菜單和 dunst 桌面通知。
最后,對(duì)于更高級(jí)的用戶(hù),i3 提供了完整的進(jìn)程間通信( IPC )接口,允許您使用偏好的語(yǔ)言來(lái)開(kāi)發(fā)腳本或程序,以實(shí)現(xiàn)更多的自定義選項(xiàng)。
5、工作空間
在 i3 中,工作區(qū)是對(duì)窗口進(jìn)行分組的一種簡(jiǎn)單方法。您可以根據(jù)您的工作流以不同的方式對(duì)它們進(jìn)行分組。例如,您可以將瀏覽器放在一個(gè)工作區(qū)上,終端放在另一個(gè)工作區(qū)上,將電子郵件客戶(hù)端放在第三個(gè)工作區(qū)上等等。您甚至可以更改 i3 的配置,以便始終將特定應(yīng)用程序分配給它們自己的工作區(qū)。
切換工作區(qū)既快速又簡(jiǎn)單。像 i3 中的慣例,使用鍵盤(pán)快捷方式執(zhí)行此操作。按 <SUPER>+num 切換到工作區(qū) num 。如果您養(yǎng)成了始終將應(yīng)用程序組的窗口分配到同一個(gè)工作區(qū)的習(xí)慣,則可以在它們之間快速切換,這使得工作區(qū)成為非常有用的功能。
此外,還可以使用工作區(qū)來(lái)控制多監(jiān)視器環(huán)境,其中每個(gè)監(jiān)視器都有個(gè)初始工作區(qū)。如果切換到該工作區(qū),則切換到該監(jiān)視器,而無(wú)需讓手離開(kāi)鍵盤(pán)。
最后,i3 中還有另一種特殊類(lèi)型的工作空間:the scratchpad(便箋簿)。它是一個(gè)不可見(jiàn)的工作區(qū),通過(guò)按快捷方式顯示在其他工作區(qū)的中間。這是一種訪(fǎng)問(wèn)您經(jīng)常使用的窗口或程序的方便方式,如電子郵件客戶(hù)端或音樂(lè)播放器。
嘗試一下吧
如果您重視簡(jiǎn)潔和效率,并且不憚?dòng)谑褂面I盤(pán),i3 就是您的窗口管理器。有人說(shuō)是為高級(jí)用戶(hù)準(zhǔn)備的,但情況不一定如此。你需要學(xué)習(xí)一些基本的快捷方式來(lái)度過(guò)開(kāi)始的階段,不久就會(huì)越來(lái)越自然并且不假思索地使用它們。
這篇文章只是淺淺談及了 i3 能做的事情。欲了解更多詳情,請(qǐng)參閱 i3 的文檔 。
via:
作者: Ricardo Gerardi 選題: lujun9972 譯者: lixinyuxx 校對(duì): wxy
本文由 LCTT 原創(chuàng)編譯, Linux中國(guó) 榮譽(yù)推出
點(diǎn)擊“了解更多”可訪(fǎng)問(wèn)文內(nèi)鏈接
1.《e3manager怎么用?我來(lái)告訴你答案i3 窗口管理器使 Linux 更美好》援引自互聯(lián)網(wǎng),旨在傳遞更多網(wǎng)絡(luò)信息知識(shí),僅代表作者本人觀(guān)點(diǎn),與本網(wǎng)站無(wú)關(guān),侵刪請(qǐng)聯(lián)系頁(yè)腳下方聯(lián)系方式。
2.《e3manager怎么用?我來(lái)告訴你答案i3 窗口管理器使 Linux 更美好》僅供讀者參考,本網(wǎng)站未對(duì)該內(nèi)容進(jìn)行證實(shí),對(duì)其原創(chuàng)性、真實(shí)性、完整性、及時(shí)性不作任何保證。
3.文章轉(zhuǎn)載時(shí)請(qǐng)保留本站內(nèi)容來(lái)源地址,http://f99ss.com/gl/3181766.html