ubuntu 环境下载oh-my-zsh

332 阅读1分钟
  1. 检查当前有哪些shell

    cat /etc/shells
    

    输出类似于

    若没有/bin/zsh 这个shell,则安装zsh

    sudo apt-get install zsh
    

    若安装不成功,自行查看具体错误

    若安装过程较慢, 推荐更换ubuntu的源, 具体内容自行搜索

  2. 检查当前正在使用的shell

    echo $SHELL
    

若不是zsh这个shell, 切换设置为zsh

chsh -s /bin/zsh    // 注意后面的/bin/zsh请根据第一步输出的zsh来填写

没有报错后, 重新打开终端, 使用echo $SHEll 来查看是否切换成功

  1. 安装oh-my-zsh
wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh

可能出现443: connection refused 自行查找解决办法

在~/ 路径下输入

ls -al 查看是否存在.zshrc 和 .oh-my-zsh 隐藏文件

扩展

  1. 安装喜欢的主题和插件

在~/.zshrc 文件中添加插件和主题

添加插件的位置

plugins=(git)

如需要添加zsh-autosuggestions插件
则 plugins = (
   git
   zsh-autosuggestions
  )

添加主题

ZSH_THEME="robbyrussell"

如需更换为dst格式
则 ZSH_THEME="dst"

修改完.zshrc 后, 通过命令source ~/.zshrc 来重启zsh配置。

若配置的插件或主题有错误,则重启时会有错误提示,检查插件或主题是否安装正确

默认的主题可以在~/.oh-my-zsh/themes 下查看, 默认主题预览github.com/robbyrussel…

插件需要下载至~/.oh-my-zsh/custom/plugins路径下

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git
// 下载zsh-syntax-highlighting 插件

git clone git://github.com/zsh-users/zsh-autosuggestions
// 下载zsh-autosuggestions 插件

// 需要已经下载好了git, 若没有下载, 自行解决