Zsh的安裝及使用

2021-09-24 04:51:37 字數 2105 閱讀 9476

其實安裝很簡單,只需要配置好yum倉庫,然後yum安裝就行了。

[root@basic-zhang ~]# yum install -y zsh
這樣就安裝上了zsh。這個時候檢查系統的shell,就會多出乙個zsh

[root@basic-zhang ~]# cat /etc/shells

/bin/sh

/bin/bash

/sbin/nologin

/usr/bin/sh

/usr/bin/bash

/usr/sbin/nologin

/bin/tcsh

/bin/csh

/bin/zsh

安裝上之後怎麼用呢?由於zsh功能比較多,所以在這裡有乙個zsh的擴充套件集合(oh-my-zsh),整理了zsh的擴充套件功能和主題,這個工具包叫做oh-my-zsh,我們就不需要自己再去整理zsh的功能,直接將oh-my-zsh拿過來用就行了。下面安裝oh-my-zsh。

這個需要先安裝git

[root@basic-zhang ~]# yum install -y git
然後安裝oh-my-zsh

sh -c "$(wget -o- "
安裝的效果如下圖

oh-my-zsh的安裝目錄在/root/.oh-my-zsh中,當然當前使用使用者是root。

zsh的配置檔案是/root/.zshrc。

我們現在可以對shell進行設定,設定zsh為預設shell

然後通過重新登入或者斷掉當前終端來進入zsh,效果如下圖,命令提示符會變成箭頭。

如果想切換回bash shell,可執行命令chsh -s /bin/bash root,之後再重新登入就可以了。

與之前的mycli差不多,很多功能的實現都需要依靠外掛程式來完成,oh-my-zsh中的外掛程式有很多,我們可以來檢視一下有多少

➜  ~ ls -l /root/.oh-my-zsh/plugins |grep "^d"|wc -l

267

查詢出267個外掛程式,外掛程式如何安裝可檢視配置檔案

可以看到外掛程式的安裝是這樣的,在這個括號中新增需要安裝的外掛程式名字,然後將外掛程式從github上clone下來到當前目錄,之後source 配置檔案就能啟用外掛程式了。

在.oh-my-zsh/plugins目錄中可以檢視外掛程式,具體功能介紹可在此檢視plugins。

很多人對於命令提示符的顯示方式可能很不習慣,在這裡可通過更改主題變換命令提示符的顯示方式,可以直接編輯配置檔案

這裡就是設定主題的地方,具體的主題名字以及對應效果可檢視主題。

這裡我用的是agnoster

然後source .zshrc 

➜  ~source .zshrc
效果如圖

可自己根據喜好選擇不同的主題。

具體的自己需要哪些功能可通過檢視外掛程式功能進行外掛程式的安裝,我在這裡只是提供了途徑和方法,具體的功能還需要自己去了解和增加,具體方法請仔細檢視部落格,如有不足還請見諒。

zsh安裝教程

cat etc shellssudo apt get install y zsh切換到zsh chsh s bin zsh預設終端啟動zsh需要在終端中進行配置 解壓後重新命名資料夾為 oh my zsh mv ohmyzsh master oh my zsh建立zsh配置檔案 cp oh my z...

Mac 下使用zsh及切換bash

mac下自帶zsh,但不是最新。檢視zsh版本 zsh version 可以通過brew安裝最新版,brew install zsh cd git clone git oh my zsh 目錄下沒有.zshrc 3.1 touch zshrc 3.2 cp zshrc zshrc.orig 建立zs...

zsh安裝和配置

zsh官網 zsh安裝 安裝命令 終端執行 需翻牆 sh c curl fssl 配置檔案 編輯配置檔案vim zshrc 修改主題 zsh theme ys 重新載入原始檔source zshrc 外掛程式安裝 brew install zsh autosuggestions brew insta...