暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

oh-my-zsh ,给终端一个好看、实用的工具

小岛弥音 2020-11-21
1569

最近在学习 Linux ,使用了一段时间的 iTerm2 后,觉得代码不高亮,网上找了各种方法安装,现记录一下在 macOS 上安装配置的步骤;在安装前首先,我们先了解先 oh-my-zsh 是什么?


通过「维基百科:https://zh.wikipedia.org/wiki/%E6%AE%BC%E5%B1%A4」 可以查到:Shell(也称为壳层)在计算机科学中指“为用户提供用户界面”的软件,通常指的是命令行界面的解析器。一般来说,这个词是指操作系统中提供访问内核所提供之服务的程序。


我们常见的 shell 有:bash、zsh、csh、ksh、ash 等等。Linux 下默认的是 bash ,macOS 在 Catalina 之前的版本默认也是 bash ,后面随着 zsh 越来越流行,macOS 开始将 zsh 作为默认的解释器了。由于作者目前使用的是系统版本是 macOS mojave,如果要使用 zsh 需要更改 shell 的默认终端。


修改 shell 默认终端


你可以通过以下命令来查看:

    cat etc/shells

    如果你想修改为 zsh ,可以使用以下命令:

      chsh -s bin/zsh

      当然,想改回原来的 dash 的话 ,同样使用上面的 chsh 命令就可以。

        chsh -s bin/bash

        OK,再回到 oh-my-zsh,它的官网地址是:https://ohmyz.sh/



        讲完了 oh-my-zsh 是什么后,现在开始安装它,走起!


        1. 安装(有以下几种方式安装)

        1.1 官方版本:使用 curl 或 wget 安装


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

          1.2 网上大部分教程使用方法

            curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh

            1.3 由于上面的两种方式我都试过,都没成功,于是在 github 上下载后安装
            github 地址:https://github.com/toxicwebdev/robbyrussell-oh-my-zsh.git 下载完,然后解压文件,进入 tools 目录。执行下面的命令:

              ./install.sh 

              等待完成即可,完成后的效果如下:



              2. 配置 oh-my-zsh


              现在软件都装完了,现在可以为 oh-my-zsh 配置自己的主题了。在 oh-my-zsh 配置项 ZSH_THEME 即为 oh-my-zsh 的主题配置,oh-my-zsh 的 GitHub Wiki 页面提供了主题列表,里面的主题非常多,可以根据自己的喜好选择
              主题 Themes :https://github.com/ohmyzsh/ohmyzsh/wiki/themes


              打开 oh-my-zsh 配置文件

                vim ~/.zshrc

                搜索 ZSH_THEME 找到主题配置,如下图所示,当设置为 ZSH_THEME=random 时,每次打开终端都会使用一种随机的主题。


                修改主题


                找到 ZSH_THEME 字段,可以看到 oh-my-zsh 的默认主题是 robbyrussell ,如果要做修改,具体操作如下:
                要在 Vim 里修改文件,要先按 i 进入编辑模式,把 ZSH_THEME的值修改为你喜欢的那个主题,修改完成之后按 esc (电脑最左上)退出编辑模式,最后 :qw 保存并退出。



                ·END·


                如果觉得不错

                欢迎关注我的小站

                微信公众号:小岛弥音


                文章转载自小岛弥音,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

                评论