1. 安装 Oh My Zsh
安装 Zsh
安装:sudo apt install zsh
将 Zsh 设置为默认 Shellchsh -s /bin/zsh
安装 Oh My Zsh
wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh |
通过镜像安装wget https://gitee.com/mirrors/oh-my-zsh/raw/master/tools/install.sh -O - | sh
2. 配置 Oh My Zsh
下载字体
git clone https://github.com/powerline/fonts.git --depth=1 |
配置字体
git clone https://github.com/bhilburn/powerlevel9k.git ~/.oh-my-zsh/custom/themes/powerlevel9k |
autojump
更快地切换目录,不受当前所在目录的限制。sudo apt install autojump
# 跳转到目录
j dir
# 可以通过GUI文件管理器打开指定目录,执行命令:
jo dir
fasd
快速访问文件或目录,功能比前一个插件强大。
安装:sudo apt install fasd
使用:alias f='fasd -f' # 文件
alias d='fasd -d' # 目录
alias a='fasd -a' # 任意
alias s='fasd -si' # 显示并选择
alias sd='fasd -sid' # 选择目录
alias sf='fasd -sif' # 选择文件
alias z='fasd_cd -d' # 跳转至目录
alias zz='fasd_cd -d -i' # 选择并跳转至目录
zsh-autosuggestions
命令行命令键入时的历史命令建议插件git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
zsh-syntax-highlighting
语法高亮插件git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
修改「.zshrc」文件
Oh My Zsh 配置文件的完整修改结果,只有对配置文件进行如下修改,才能使上述配置生效。# 设置字体模式以及配置命令行的主题,语句顺序不能颠倒
# POWERLEVEL9K_MODE='nerdfont-complete'
#ZSH_THEME="powerlevel9k/powerlevel9k"
ZSH_THEME="powerlevel10k/powerlevel10k"
# 以下内容去掉注释即可生效:
# 启动错误命令自动更正
ENABLE_CORRECTION="true"
# 在命令执行的过程中,使用小红点进行提示
COMPLETION_WAITING_DOTS="true"
# 启用已安装的插件
plugins=(
git extract fasd zsh-autosuggestions zsh-syntax-highlighting
)
添加环境变量
打开配置文件vim ~/.zshrc
添加环境变量export PATH=/usr/local/python/bin:$PATH
注:环境变量中,各个值是以“冒号”分隔开的。上面的语句表示给PATH这个变量重新赋值,让它等于/usr/local/python/bin ;再加上原来的$PATH
使配置生效source ~/.zshrc