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

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

設置 Oh My 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_theme” (主要是 11 號公路)。默認值為 "robbyrussell
“,改成 "powerlevel10k/powerlevel10k"
.根據 CTRL+S
關閉文件。關閉終端並啟動一個新終端。
如果您在啟動終端后看到以下屏幕並且圖標清晰可見,則您已正確遵循教程 –

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

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

安裝插件
哦我的 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