美文网首页
让你的终端个性起来~oh-my-zsh简单安装教程

让你的终端个性起来~oh-my-zsh简单安装教程

作者: Howie126313 | 来源:发表于2017-11-12 16:39 被阅读0次

    之前看到一个大神的终端主题好炫,所以自己也想弄一个。看了很多中文的教程都不是很靠谱,效果并没有实现。不能说人家的不对,只能说自己水平有限。后来直接去看 github 上的官方教程,因为是官方嘛~所以肯定是英文的,对英语还是有一些小要求的。看着很累,也为了防止自己忘了怎么弄还要回去再看,所以写个文章记录一下。

    Let's get started.

    首先,安装 oh-my-zsh(PS:这里我是用的是 mac ,用户最好设置一个密码,不然安装会出现一些小问题)
    使用终端,执行一些命令:

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

    执行过程中会要求输入用户密码(过程中密码并不会显示,输入完成后直接敲回车就可以)
    安装成功之后,终端显示如下:

    终端的上面就已经显示,已经从默认的 bash 切换到了 zsh 。
    如果不想用了可以随时直接切换回原本的 bash ,输入命令:

    chsh -s /bin/bash

    同理,切换回zsh,只要把 bash 改成 zsh 执行命令即可。

    实际上,这时候 oh-my-zsh 就已经好了,我们要做的只是去改变它的一些设置来美化自己的终端。
    oh-my-zsh 自身就已经存在很多主题,在 github 上的官方说明的 Themes 里就可以查看。
    网址:"https://github.com/robbyrussell/oh-my-zsh/wiki/themes"。
    下面就以 agnoster 的主题为例,我觉得这个主题是比较直观的显示了内容(个人看法)

    官方的切换主题方式是执行命令:

    ZSH_THEME="主题名称"

    但不知道为什么执行之后并不管用,所以我选择直接去改变他的文件。执行命令:

    open ~/.zshrc

    将 ZSH_THEME 引号中的内容直接改成自己想切换的主题名字,以agnoster 为例。

    ok,保存并重新启动你的终端。



    你会看到你的终端变成了这种样式,如果你的前面存在很多问号,这是字体的问题,只要去终端的偏好设置中更改一下字体既可以。将字体修改为带 for Powerline 的字体就可以。
    命令前块的颜色也在下方的 ANSI 颜色中做对应的更改就可以。

    如果你喜欢现在的效果,现在就可以结束你的操作了。
    这是我喜欢的一个第三方主题,作者网址:"https://bhilburn.org/powerlevel9k-oh-my-zsh-theme/"

    使用这个主题需要使用 Powerline Fonts ,执行命令:

    git clone https://github.com/powerline/fonts.git --depth=1

    cd fonts

    ./install.sh

    cd ..

    rm -rf fonts

    接下来安装这个主题,执行命令:

    git clone https://github.com/bhilburn/powerlevel9k.git ~/powerlevel9k

    echo 'source ~/powerlevel9k/powerlevel9k.zsh-theme' >> ~/.zshrc

    执行成功之后,重启终端。你的终端就已经改变了。

    第三方的主题有很多种,我只是拿我喜欢的一种举个例子。如果不喜欢,可以去找自己喜欢的主题,操作方式同理。

    有没有觉得前面的名字好丑?让我们把它干掉,打开我们的 .zshrc 文件。
    加入以下内容,然后保存重启终端。

    DEFAULT_USER="电脑的名字"

    ok,前面的东西就被干掉了。

    如果,想让你的软件中的终端样式同样也改变成这样,可以往下看看~~(以webstorm为例)
    进入设置,搜索terminal进入设置页面。将 shell 的路径改为 /bin/zsh ,保存重启终端即可。
    重启后如果发现终端样式里存在问号,找到相应的字体设置改为后缀 for Powerline 的字体,重启终端就可以。

    END~~

    相关文章

      网友评论

          本文标题:让你的终端个性起来~oh-my-zsh简单安装教程

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