Skip to main content

13.oh-my-Zsh基础使用

本地环境参数

参数说明
OSwindows10
Terminalgitbash
线上机OScentos7.6

线上环境参数

参数说明
OScentos7.6
git这个是必备的
zsh已安装zsh,并 sudo chsh -s /bin/zsh <username> 默认为登录sh

1 安装

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

2 配置

2.1 主题

安装字体SauceCodePro Nerd Font Monowindowns系统直接下载复制到c://windows/fonts下.在本地.~/.minttyrc 文件加入 Font=SauceCodePro Nerd Font Mono 用于指定默认这个字体.

回到线上机, 在~/.zshrc 修改参数ZSH_THEME="agnoster",这里指定的主题为agnoster , 这是仓库.
然后输入source ~/.zshrc重新加载配置, 使用主题生效

3 插件

3.1 安装命令自动提示插件

下载git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions 插件下来后,在~/.zshrcplugins加入zsh-autosuggestions`:

plugins=(git ....... zsh-autosuggestions)

注:如果命令提示颜色没有明暗区分,就在~/.zshrc加入

    TERM=xterm-256color VIEWS=168374

更多资料去官方文档看吧.

3.2 命令行高亮

还是跟上面的一样,先把插件复制下来git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
然后在~/.zshrcplugin里加入zsh-syntax-highlighting

    plugins=( git ... zsh-syntax-highlighting) 

最后重载下配置source ~/.zshrc

3.3 路径快速跳转

就是快速跳转路径用的,说明文档 oh-my-zsh users Execute the following command:

$ git clone https://github.com/agkozak/zsh-z $ZSH_CUSTOM/plugins/zsh-z

and add zsh-z to the line of your .zshrc that specifies plugins=(), e.g., plugins=( git zsh-z ).

来源: