linux安装oh-my-zsh

Oh My Zsh 是什么

  • 官网 oh-my-zsh
  • Oh My Zsh 基于 zsh 命令行,提供了主题配置,插件机制,已经内置的便捷操作。
  • 安装 Oh My Zsh 前提条件:必须已安装 zsh

安装

  1. 查看系统已装好的shell

    cat /etc/shells

  2. 检查是否已经安装了zsh,输入zsh --version 查看版本信息,若安装了,这个命令会输出zsh当前版本号

  3. 若没有安装zsh,则在终端执行:

    若 CentOS Linux,执行

     sudo yum install zsh
    

    若 Ubuntu Linux,执行

     sudo apt-get install zsh
    
  4. 安装oh-my-zsh

    # curl
    sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
    # wget
    sh -c "$(wget -O- https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
    
  • 安装结束后会自动把shell切换到zsh上

配置主题和插件

oh-my-zsh的配置文件在~/.zshrc

  • 设置主题文件
    ZSH_THEME为主题文件样式,推荐使用ZSH_THEME="ys" 或者配置为随机主题ZSH_THEME="random"

  • 配置插件

    plugins=(git z zsh-syntax-highlighting zsh-autosuggestions)
    
  • Git:用于在你的主机名后显示git项目信息,比如分支,目录,当前项目状态等信息,可以使用各种git命令缩写;
  • z:用于目录间快速跳转,比如之前进入过~/User/my_project目录后,下一次再想进入的时候,直接z my_project即可,对于较长目录跳转非常的实用;
  • zsh-syntax-highlighting:用于高亮显示常见的命令,比如ls,cd等命令为绿色,输入错误命令时会显示红色;
  • 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
  • zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值