我的功能豐富卻又保持簡約的 Linux 終端
每個人都喜歡以特定的方式設置他們的工作區:它可以幫助你提高效率,並使生活更容易以一種感覺有機的方式組織事物,並擁有一個對你來說感覺良好的環境。這也絕對適用於終端。這可能就是為什麼有這麼多可用終端的原因。
在使用新的計算機時,我做的第一件事就是設置我的終端,讓它成為我自己的終端。
我最喜歡的終端應用是 Terminator,因為它的設計簡約,並且內置了窗口選項。但從這裡開始變得更加複雜。我將自己喜歡的終端風格描述為「功能豐富卻又保持簡約」。這種平衡是我經常在微調的。
我使用 zsh 作為默認 shell,並使用 Ohmyzsh 來提供額外的功能。可以下載它的安裝腳本來安裝 Ohmyzsh:
$ curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh --output install-zsh.sh
查看一遍腳本了解它做什麼,並確保你有信心在計算機上運行該腳本。完成後,運行腳本:
$ sh ./install-zsh.sh
我最喜歡的主題/提示符是 Powerlevel 10k,它是一個非常詳細的環境視圖。它包含了從命令的顏色高亮到運行時間的時間戳等所有內容。所有細節都集成到一個優雅的、具有上下文感知的提示符中。
要安裝 Powerlevel10k,請先在 .oh-my-zsh/
自定義主題目錄中下載源碼。
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git
${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/themes/powerlevel10k
但是,為了讓 Powerlevel10k 看起來如其存儲庫中所示,我們需要添加一些默認不包括的字體。它們是:
這將產生一個美觀且具有上下文感知的終端(如 screenfetch 所示):
![terminator terminal shot via screenFetch](/data/attachment/album/202007/22/123237vma2gpvy2a2ggua4.png "terminator terminal shot via screenFetch ")
我已經習慣了這個特殊的設置,但是,把工作環境變成自己的環境固然重要,但這也並不是一個固執地嘗試新事物的理由。新終端的出現,是為了滿足新一代用戶的需求和要求。這意味著,即使一開始不熟悉,但最近開發的一種終端可能比你的老舊備用機更適合當今的環境和職責。
我最近一直在考慮其他選擇。我開始關注 Starship 的開發情況,它將自己描述為簡約的、快速的、可無限定製的提示符,適用於任何 shell。它仍然有很多在視覺上可以身臨其境的細節,而不會像 Powerlevel10k 那樣使人分心。
你最喜歡的終端是什麼?為什麼?請在評論欄分享!
via: https://opensource.com/article/20/7/minimal-linux-terminal
作者:Sumantro Mukherjee 選題:lujun9972 譯者:geekpi 校對:wxy
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive