Centos7安裝zsh和oh-my-my-zsh
阿新 • • 發佈:2022-06-01
在連線遠端伺服器的時候,使用iterm可以直接連線阿里雲伺服器終端。但是阿里雲服務終端沒有色彩高亮,這就導致操作體驗不是很好。因此,本文就是要記錄雲伺服器centos7如何安裝終端美化工具zsh和oh-my-zsh。
概述
眾所周知,大部分的Linux發行版的預設命令直譯器是Bash。Zsh是一個款具有更多自定義選項,且支援命令補全功能、命令高亮等一系列功能的開源命令直譯器。
預設的 Zsh 配置有點麻煩。因此一個叫 robbyrussel 的使用者在 GitHub 上製作了一個配置檔案 oh-my-zsh
,這是目前為止最流行的 Zsh 配置:
預設centos 是使用 /bin/bash,可以使用命令cat /etc/shells
如果存在zsh命令直譯器,可以通過命令chsh -s /bin/zsh
切換
1.安裝zsh
這裡可能會有問題,安裝不上,可能需要給centos7 換源,具體換源看 centos筆記中的 換源操作
安裝zsh
yum install zsh
2.安裝 oh-my-zsh
預設的 Zsh 配置有點麻煩。因此一個叫 robbyrussel 的使用者在 GitHub 上製作了一個配置檔案 oh-my-zsh,這是目前為止最流行的 Zsh 配置
2.1 安裝 install.sh 指令碼
wget https://gitee.com/mirrors/oh-my-zsh/raw/master/tools/install.sh
2.2 編輯install.sh
使用wget會將install.sh檔案下載當前資料夾
開啟install.sh找到以下內容
# Default settings
ZSH="${ZSH:-$HOME/.oh-my-zsh}"
REPO=${REPO:-ohmyzsh/ohmyzsh}
REMOTE=${REMOTE:-https://github.com/${REPO}.git}
BRANCH=${BRANCH:-master}
將
REPO=${REPO:-ohmyzsh/ohmyzsh}
REMOTE=${REMOTE:-https://github.com/${REPO}.git}
替換為
REPO=${REPO:-mirrors/oh-my-zsh} REMOTE=${REMOTE:-https://gitee.com/${REPO}.git}
最後像這樣就ok
2.3 執行install.sh
- 賦予可執行許可權
chmod +x install.sh
- 執行
sh install.sh
- 安裝成功截圖如下:
3. 安裝oh-my-zsh主題
- 3.1 下載 ys.zsh-theme
git clone https://github.com/ss8651twtw/ys.zsh-theme.git ~/.oh-my-zsh/custom/themes/ys.zsh-theme
- 修改 ./zshrc
ZSH_THEME="ys.zsh-theme/ys"
- 重新整理 ./zshrc
source ~/.zshrc
- Iterm修改配色