on_my_zsh

1. 安装 Oh My Zsh

安装 Zsh

安装:

sudo apt install zsh

将 Zsh 设置为默认 Shell

chsh -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
cd fonts
.\install.ps1

配置字体

git clone https://github.com/bhilburn/powerlevel9k.git ~/.oh-my-zsh/custom/themes/powerlevel9k
git clone --depth=1 https://gitee.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k

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

------ 本文结束 🎉🎉 谢谢观看 ------
0%