centos7安装zsh配置oh-my-zsh

作者: an祭 | 来源:发表于2017-10-30 16:31 被阅读848次

    安装了虚拟机,玩了几天,发现自带的shell不太好用。本着折腾的优良作风,配置了oh-my-zsh,本文记录下安装步骤。

    查看当前shell

    echo $SHELL

    返回结果:

    bin/bash

    安装zsh

    yum install -y zsh

    静候安装完成...

    成功后如下所示

    zsh下载完成

    设置默认shell

    chsh -s /bin/zsh

    请在root用户下切换shell

    更换shell

    返回结果如下,表示切换完成(配置完成后需要重启方能生效,我们先下载oh-my-zsh,稍后重启)

    安装git

    自动和手动安装都需要安装git,执行

    yum install -y git

    静候安装完成,完成后选择一种oh-my-zsh的安装方式。

    安装oh-my-zsh(自动)

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

    使用curl来安装,wget命令执行后不起作用,暂时不知道怎么回事。

    �出现以下界面,显示安装成功。

    oh-my-zsh

    手动安装

    �下载源码

    git clone https://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh

    复制配置

    cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc

    修改主题

    ZSH_THEME 字段就是主题,可以从资料里的主题找

    主题配置

    完成后,重启生效默认shell

    reboot

    别名配置

    首先我们看下git的别名

    vi ~/.oh-my-zsh/plugins/git/git.plugin.zsh

    git别名

    很强大有木有,我们还可以自定义别名,在~/.zshrc中,最下面直接写即可。

    自定义别名


    自定义别名

    小技巧

    1、输入d,就会列出你在这个回话中访问的目录,输入前面的序号,就可以直接跳转
    2、可以忽略cd命令, 输入..或者...和当前目录名都可以跳转

    资料

    相关文章

      网友评论

      本文标题:centos7安装zsh配置oh-my-zsh

      本文链接:https://www.haomeiwen.com/subject/uuoppxtx.html