Powerlevel10k 安裝教程

這是一篇快速而簡(jiǎn)單的指南,用 Oh My Zsh 和 Powerlevel10k 主題改造你的 Zsh 終端 Shell,使其在 Ubuntu 和其他 Linux 發(fā)行版中看起來(lái)很酷。

1、安裝 Zsh 和改變 Shell

buntu、Debian、Linux Mint 和所有相關(guān)的發(fā)行版:

  sudo apt install zsh

Fedora:

  sudo dnf install zsh

Arch:

  pacman -S zsh

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

whereis zsh

然后使用當(dāng)前用戶(hù)的 Zsh 可執(zhí)行路徑改變 Shell。

chsh -s /usr/bin/zsh <用戶(hù)名 >

關(guān)閉并再次打開(kāi)終端。然后你應(yīng)該看到 Zsh 的首次設(shè)置。選擇選項(xiàng) 2。它將用一個(gè)默認(rèn)的主題改變你的 Shell 提示符的外觀。

2、安裝 Oh My Zsh

Oh My Zsh 是一套可以進(jìn)一步定制 Zsh 的腳本。

首先,我們將從 GitHub 上下載 Oh My Zsh 腳本來(lái)安裝它。如果你有 wgetgit 軟件包,那就最好了。如果還沒(méi)有安裝,請(qǐng)使用以下命令 安裝 wget & git:

sudo apt install wget git -y

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

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

然后你應(yīng)該看到 Oh My Zsh 及默認(rèn)主題 Robbyrussell 應(yīng)用到了你的終端。

Oh My Zsh 還附帶了其他的主題,你可以 使用這篇指南 安裝它們。然而,在本教程中,我將談?wù)撘粋€(gè)特定的主題,即 Powerlevel10k。

3、為 Oh My Zsh 安裝 Powerlevel10k 主題

打開(kāi)終端,運(yùn)行以下命令,從 GitHub 上克隆 Powerlevel10k 代碼庫(kù),并將文件放到 Oh My Zsh 的配置文件夾中

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

用文本編輯器打開(kāi) ~/.zshrc 文件,將 ZSH_THEME 變量設(shè)為 "powerlevel10k/powerlevel10k"。

默認(rèn)情況下,它應(yīng)該是 Robbyrussell。刪除 ”robbyrussell",添加下面的 "powerlevel10k/powerlevel10k"。

更改后,你的 ~/.zshrc 文件應(yīng)該是這樣的:

ZSH_THEME="powerlevel10k/powerlevel10k”

保存并關(guān)閉該文件(CTRL+O、回車(chē)和 CTRL+X)。
重新啟動(dòng)你的終端,啟動(dòng)首次向?qū)?lái)設(shè)置 Powerlevel10k 主題。

4 為Powerleve 10k 安裝字體

下載下面的字體

wget https://github.com/romkatv/powerlevel10k-media/raw/master/MesloLGS%20NF%20Regular.ttf
wget https://github.com/romkatv/powerlevel10k-media/raw/master/MesloLGS%20NF%20Bold.ttf
wget https://github.com/romkatv/powerlevel10k-media/raw/master/MesloLGS%20NF%20Italic.ttf
wget https://github.com/romkatv/powerlevel10k-media/raw/master/MesloLGS%20NF%20Bold%20Italic.ttf
wget https://github.com/romkatv/powerlevel10k-

安裝字體

sudo cp ~/myfonts/* /usr/share/fonts/myfonts/
sudo chmod -R myfonts 755
mkfontscale
mkfontdir
fc-cache -fv

5、Powerleve10k 的首次設(shè)置

安裝后啟動(dòng)終端時(shí),Powerlevel10k 會(huì)提示你各種問(wèn)題以了解你的 Linux 發(fā)行版設(shè)置。所以,根據(jù)你的需要按下鍵,按照你的口味來(lái)定制你的終端。下面是一些問(wèn)題的例子截圖,可以給你一些啟發(fā)。
如果你想再次重啟配置向?qū)В\(yùn)行以下程序。你可以隨心所欲地做,次數(shù)不限。

p10k configure

6、Zsh 的自動(dòng)補(bǔ)完和語(yǔ)法高亮

你可能想試試由社區(qū)開(kāi)發(fā)的兩個(gè)可用于 Zsh 的插件。它們是 zsh-autosuggestions 和 zsh-syntax-highlighting。

打開(kāi)終端,運(yùn)行以下程序,下載 zsh-autosuggestions,并將其放在插件文件夾中:

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

同樣地,為語(yǔ)法高亮插件運(yùn)行以下程序:

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

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

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

總結(jié)

這樣就好了!你現(xiàn)在應(yīng)該已經(jīng)在你的系統(tǒng)上安裝了 Oh My Zsh 和 Powerlevel10k 主題。你可以根據(jù)自己的需要,進(jìn)一步定制 Powerlevel10k 主題的外觀和行為。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容