一、安装zsh

sudo apt install zsh

二、安装oh-my-zsh

sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

切换系统默认shell

chsh -s zsh

重启或者注销生效

三、安装插件

  1. autojump:目录间自动跳转
sudo apt install python
git clone https://github.com/wting/autojump.git
cd autojump
./install.py

配置~/.zshrc,修改plugins

plugins=(现有插件 autojump)

且增加一行

[[ -s ~/.autojump/etc/profile.d/autojump.sh ]] && . ~/.autojump/etc/profile.d/autojump.sh

生效

source ~/.zshrc

使用:终端cd过的目录,命令是j,加上部分目录名即可

j 部分目录名
  1. extract:解压神器,tar,gz,7z,zip,bz等等压缩文件
    配置~/.zshrc,修改plugins
plugins=(现有插件 extract)

生效

source ~/.zshrc

使用:

extract 压缩文件
  1. zsh-autosuggestions:命令补全
git clone https://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions

配置~/.zshrc,修改plugins

plugins=(现有插件 zsh-autosuggestions)

生效

source ~/.zshrc
  1. 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,修改plugins

plugins=(现有插件 zsh-syntax-highlighting)

生效

source ~/.zshrc

取消下划线, 在.zshrc中添加如下内容

ZSH_HIGHLIGHT_STYLES[path]=none
ZSH_HIGHLIGHT_STYLES[path_prefix]=none

四、更换主题

所有主题

ls .oh-my-zsh/themes

配置~/.zshrc,修改ZSH_THEME为你要的主题

ZSH_THEME="你要的主题"

新起一个终端生效

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐