查看当前默认系统shell
安装zsh和oh-my-zsh
zsh
oh-my-zsh
1
| sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
|
- 需要系统中有curl和git
- 安装完oh-my-zsh后,会自动提示是否切换到zsh。
- 如果没有提示切换系统shell,使用chsh -s /bin/zsh来切换。
安装zsh常用插件
最有用的就是3个:
- 高亮插件
zsh-syntax-highlighting
、
- 自动实例插件
zsh-autosuggestions
、
- 跳转插件
autojump
zsh-syntax-highlighting
1 2
| cd $ZSH/custom/plugins git clone https://github.com/zsh-users/zsh-syntax-highlighting.git
|
zsh-autosuggestions
1 2
| cd $ZSH/custom/plugins git clone https://github.com/zsh-users/zsh-autosuggestions.git
|
autojump
1
| sudo apt install autojump
|
启用插件
除了上面的插件,oh-my-zsh
自带了几个插件,建议一起启用:
打开~/.zshrc
,找到plugins=(git)
这一行,修改成下面的内容:
1
| plugins=(git autojump zsh-autosuggestions zsh-syntax-highlighting z safe-paste extract)
|
配置文件生效
终端下运行命令:
安装Powerlevel10k主题
为什么要安装Powerlevel10k
呢?除了确实漂亮以外,更重要的是,这个主题和miniconda
配合的非常好。
安装
1
| git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
|
使用
修改~/.zshrc
,找到ZSH_THEME
,修改成下面内容:
1
| ZSH_THEME="powerlevel10k/powerlevel10k"
|
配置
重新打开终端,按照提示一步步来即可。
最终效果如图