Linux中國

Oh My Zsh 和 Powerlevel10k:天作之合

大多數 Linux 發行版中的默認 Shell 是 Bash。Bash 是一個可靠的和傳統的工具。然而,它缺乏一些自定義功能,比如漂亮的顏色、游標支持等等。

你可以使用另一個 Shell,即 Zsh 來得到更多的設置調整,並幫助你擴展你的 Bash Shell 體驗。

這個簡單的指南解釋了如何安裝 Zsh、Oh My Zsh 並應用 Powerlevel10k 主題。

Oh My Zsh 和 Powerlevel10k 安裝和配置指南

1、安裝 Zsh 和改變 Shell

打開一個終端,使用以下適用於你的發行版的命令安裝 Zsh。

Ubuntu、Debian、Linux Mint 和所有相關的發行版:

sudo apt install zsh

Fedora:

sudo dnf install zsh

Arch:

pacman -S zsh

安裝完成後,找出 Zsh 的安裝路徑:

whereis zsh

然後使用當前用戶的 Zsh 可執行路徑改變 Shell。

chsh -s /usr/bin/zsh <用戶名 >

改變當前用戶的 Shell

關閉並再次打開終端。然後你應該看到 Zsh 的首次設置。選擇選項 2。它將用一個默認的主題改變你的 Shell 提示符的外觀,如下圖所示:

Zsh 的首次設置

2、安裝 Oh My Zsh

Oh My Zsh 是一套可以進一步定製 Zsh 的腳本。

首先,我們將從 GitHub 上下載 Oh My Zsh 腳本來安裝它。如果你有 wgetgit 軟體包,那就最好了。如果還沒有安裝,請使用以下命令 安裝 wget & git:

sudo apt install wget
sudo apt install git

然後用下面的命令安裝 Oh My Zsh:

sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

然後你應該看到 Oh My Zsh 及默認主題 Robbyrussell 應用到了你的終端。

安裝 Oh My Zsh 和默認主題

Oh My Zsh 還附帶了其他的主題,你可以 使用這篇指南 安裝它們。然而,在本教程中,我將談論一個特定的主題,即 Powerlevel10k。

3、為 Oh My Zsh 安裝 Powerlevel10k 主題

打開終端,運行以下命令,從 GitHub 上克隆 Powerlevel10k 代碼庫,並將文件放到 Oh My Zsh 的配置文件夾中。

git clone https://github.com/romkatv/powerlevel10k.git $ZSH_CUSTOM/themes/powerlevel10k

用文本編輯器打開 ~/.zshrc 文件,將 ZSH_THEME 變數設為 "powerlevel10k/powerlevel10k"

cd ~
nano .zshrc

默認情況下,它應該是 Robbyrussell。刪除 」robbyrussell",添加下面的 "powerlevel10k/powerlevel10k"

更改後,你的 ~/.zshrc 文件應該是這樣的:

ZSH_THEME="powerlevel10k/powerlevel10k」

保存並關閉該文件(CTRL+O、回車和 CTRL+X)。

改變 Oh My Zsh 主題為 Powerlevel10k

重新啟動你的終端,啟動首次嚮導來設置 Powerlevel10k 主題。

4、Powerleve10k 的首次設置

安裝後啟動終端時,Powerlevel10k 會提示你各種問題以了解你的 Linux 發行版設置。所以,根據你的需要按下鍵,按照你的口味來定製你的終端。下面是一些問題的例子截圖,可以給你一些啟發。

Powerlevel10k - wizard1

Powerlevel10k - wizard2

最後,你可以保存文件,享受你的終端的新面貌。

應用 Powerlevel10k Zsh 主題設置後

如果你想再次重啟配置嚮導,運行以下程序。你可以隨心所欲地做,次數不限。

p10k configure

基本設置就這樣結束了。如果你想了解更多,請繼續閱讀。

更多配置(高級用法)

5、安裝 Dracula GNOME 終端主題

如果你使用的是帶有原生終端應用的 GNOME 桌面,你可以試試令人驚嘆的 Drakula 主題。要做到這一點,打開一個終端,運行下面的命令來下載該主題:

git clone https://github.com/dracula/gnome-terminalcd gnome-terminal

打開 GNOME 「終端」應用,進入偏好設置。通過點擊 「+」 添加一個新的配置文件,並命名為 「drakula」。然後進入顏色標籤,取消勾選 「 使用系統主題的顏色 use colors from system theme 」 選項。

為終端創建一個新的配置文件

回到終端,運行以下程序。當出現提示時,選擇你剛才創建的配置文件名稱,如上所述。

./install.sh

為 GNOME 「終端」應用 Drakula 主題

一旦安裝完成,回到偏好設置中,將 Drakula 配置文件標記為默認。

6、Zsh 的自動補完和語法高亮

你可能想試試由社區開發的兩個可用於 Zsh 的插件。它們是 zsh-autosuggestions 和 zsh-syntax-highlighting。

打開終端,運行以下程序,下載 zsh-autosuggestions,並將其放在插件文件夾中:

git clone https://github.com/zsh-users/zsh-autosuggestions.git $ZSH_CUSTOM/plugins/zsh-autosuggestions

同樣地,為語法高亮插件運行以下程序:

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting

通過文本編輯器打開 ~/.zshrc文件(使用以下命令),並找到 plugins=(git) 一行。並將其替換為以下內容:

nano ~/.zshrc
plugins=(git zsh-autosuggestions zsh-syntax-highlighting)

使用 CTRL+O、回車和 CTRL+X 保存並關閉該文件。

關閉並打開你的終端。現在,你應該可以使用自動建議和語法高亮了。

總結

這樣就好了!你現在應該已經在你的系統上安裝了 Oh My Zsh 和 Powerlevel10k 主題。你可以根據自己的需要,進一步定製 Powerlevel10k 主題的外觀和行為。

乾杯。

via: https://www.debugpoint.com/oh-my-zsh-powerlevel10k/

作者:Arindam 選題:lkxed 譯者:wxy 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的電子郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:Linux中國