Linux Terminal 是所有 Linux 發行版都提供的一個非常強大的工具。您可以通過終端界面控制整個系統。 Linux 用戶需要時常使用終端。在本教程中,我們將使用最新功能調整終端。
本教程適用於 Arch Linux 用戶。您可以嘗試其他發行版,但某些命令可能會有所不同。
安裝依賴項
您的系統必須在繼續之前更新。啟動終端並開始輸入以下命令 –
sudo pacman -Syu
將更新軟件包列表並安裝所需的軟件包。
要克隆系統上的存儲庫,您需要 git –
sudo pacman -S git
安裝 Zsh
Zsh 是 Linux/Unix 操作系統的 shell。默認情況下提供了一個默認 shell,即 bash。但是 zsh 比其他 shell 更高效和可定制。它還具有 bashksh 和 tcsh 等 shell 的所有功能。
使用以下命令安裝 Zsh:
sudo pacman -S zsh
安裝後,您需要將shell更改為Zsh。默認的 shell 仍然是 Bash,所以見下文。
echo $SHELL
要更改默認 shell,您需要運行以下命令 –
chsh
當提示您輸入密碼時,輸入您的密碼並按 Enter。然後它會詢問新 shell 的路徑。只需將路徑作為 /bin/zsh
默認情況下,這是路徑,但如果您將 Zsh 安裝在不同的位置,請相應地指定路徑。
你可以參考下圖。
退出此會話並重新登錄以查看您的更改。再次登錄後再次運行echo命令,查看shell是否變為zsh。
echo $SHELL

如果您仍然看到 Bash 作為輸出,我建議您重新啟動系統以查看更改。
安裝書呆子字體
您安裝的 powerlevel10k 主題包含許多很酷的圖標。示例:如果您有 Arch Linux 系統,Arch 徽標將出現在您的終端中。因此,需要來自 Nerd Fonts 系列的特定字體來呈現這種類型的圖標。
MesloLGS NF 非常適合我們的主題。從以下位置下載所需的字體 –
- MesloLGS NF Regular.ttf
- MesloLGS NF Bold.ttf
- MesloLGS NF 斜體.ttf
- MesloLGS NF 粗體斜體.ttf
下載所有四個文件並轉到: Downloads
要創建目錄,請在 Arch 系統上使用文件管理器,例如 Dolphin。右鍵單擊每個文件並選擇 Actions > Install
字體。

哦,我的 Zsh 設置
已經有一個開源工具叫 Oh My Zsh,所以不需要手動配置 Zsh。它包含允許您安裝主題、插件等的各種功能。
安裝 Oh-My-Zsh
在以下命令的幫助下 –
通過捲曲 –
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
通過 Wget –
sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"
成功安裝後,您的終端提示符應如下所示:

絕對命中 cd
使用 cd 命令確保您位於根目錄中 –
cd
安裝終端主題
是時候安裝我們很棒的終端主題了——powerlevel10k。這是一個非常流行的 Zsh 主題。
單擊以下命令克隆主題 –
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
上面的命令只會克隆主題。要啟用它,您需要編輯 Zsh 配置文件。打開您喜歡的文本編輯器進行編輯 .zshrc
文檔。
我在用 gedit
文本編輯器-
sudo pacman -S gedit
gedit .zshrc
在文件中,搜索: “ZSH_主題” (主要是 11 號公路)。默認是 "robbyrussell
“,改成 "powerlevel10k/powerlevel10k"
.根據 CTRL+S
關閉文件。關閉終端並啟動一個新終端。
如果您在啟動終端后看到以下屏幕並且可以清楚地看到圖標,那麼您已經正確地遵循了教程 –

類型 y
如果圖標清晰可見。
當您到達下一個屏幕時,系統會詢問您希望終端如何顯示 –

你可以選擇任何你喜歡的方法,但是如果你想讓你的終端看起來像我的一樣,請輸入以下序列 –
3→1→3→4→1→5→2→1→4→1→2→2→2→y→1→y
你已經成功地在你的 Arch 系統上安裝了一個終端主題。看起來很酷,對吧? –

安裝插件
哦,我的Zsh 有許多插件可以提高生產力。但是今天我將解釋一些重要的插件以及如何安裝它們。
1) Zsh 自動建議
在您鍵入時,會自動建議命令。
安裝-
git clone https://github.com/zsh-users/zsh-autosuggestions.git $ZSH_CUSTOM/plugins/zsh-autosuggestions
2) Zsh 語法高亮
像在終端文本編輯器中一樣突出顯示單詞
安裝-
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting
安裝後你需要編輯 .zshrc
使更改生效的配置文件。
gedit .zshrc
在文件中查找 “插件=(git)” 更改如下 –
plugins=(git zsh-autosuggestions zsh-syntax-highlighting)
要安裝其他插件,您需要遵循相同的步驟。只需克隆配置文件並進行編輯。
3) 額外提示:啟用自動更正
在同一個文件中找到一行 “#ENABLE_CORRECTION=”真” 取消註釋該行,如下所示 –
ENABLE_CORRECTION="true
保存文件並退出。
當 Neofetch 喚醒您的設備時
Neofetch 是一個命令行工具,可讓您檢索系統的系統信息,包括操作系統、硬件和圖形,並將其精美地呈現給用戶。
請參考以下內容——

安裝-
sudo pacman -S neofetch
您可以使用以下命令手動執行此操作 –
neofetch
但讓我們 調整 Zsh 的工作原理是,當您啟動一個新的終端實例時,neofetch 會自動運行 –
gedit .zshrc
追加到文件末尾 新花樣 在新線上。保存文件並退出。關閉終端並啟動一個新終端 –

概括
您現在可以在帶有酷炫終端界面的 Arch Linux 系統上工作。 Oh My Zsh 的功能比你想像的要多。還有很多其他主題 powerlevel10k
在 Zsh 中可用。插件使在命令行工作更容易。
參考
- 在 Arch Linux 上安裝 Microsoft VS Code
- 如何在 Linux 發行版上安裝 Microsoft Teams?
- 如何通過 4 個簡單的步驟在 Arch Linux 上安裝 Docker