oh-my-zsh安装和简单定制

如果你不相信努力和时光,那么成果就会是第一个选择辜负你的。不要去否定你自己的过去,也不要用你的过去牵扯你现在的努力和对未来的展望。不是因为拥有希望你才去努力,而是去努力了,你才有可能看到希望的光芒。oh-my-zsh安装和简单定制,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com,来源:原文

我使用的是deepin系统,deepin的终端做的已经很好了,最近想换一个新的命令的提示符风格。据说oh-my-zsh很好用,花一点时间安装,记录这个过程。

oh-my-zsh的安装是非常方便的,安装之前网上的安装文档,两条命令就搞定了。感谢写这个命令的前辈。

 

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

  

oh-my-zsh安装和简单定制

oh-my-zsh安装和简单定制

编辑~/.zshrc文件,替换主题为agnoster

 oh-my-zsh安装和简单定制

 

安装好之后就可以体现oh-my-zsh的各种炫酷的终端了。出镜率最高的是agnoster,于是我欢快的换上该主题。却发现一段乱码。上网一查才知道,不仅仅是deepin有这个问题,包括ubuntu,centos都会有这个问题。解决办法也很直接。执行下面命令

wget https://raw.githubusercontent.com/powerline/powerline/develop/font/10-powerline-symbols.conf

wget https://raw.githubusercontent.com/powerline/powerline/develop/font/PowerlineSymbols.otf

sudo mkdir /usr/share/fonts/OTF

sudo cp 10-powerline-symbols.conf /usr/share/fonts/OTF/
sudo mv 10-powerline-symbols.conf /etc/fonts/conf.d/
sudo mv PowerlineSymbols.otf /usr/share/fonts/OTF/

 

如果不能生效则下载这个包安装

下载地址:https://github.com/powerline/fonts

./install.sh

 

 

然后,炫酷的oh-my-zsh主题就出现我的桌面上。

 oh-my-zsh安装和简单定制

终端的组成是特殊符号+用户名@主机号+当前路径。这么看还挺好,但是,如果路径很长,加上还有git信息的话,就是下面这样:

oh-my-zsh安装和简单定制

前面变得很长。其实我并不需要这么多信息,可以去掉特殊字符,身份,主机号,甚至用相对路径替换绝对路径。不过我喜欢上面的出错判断功能,这样能够显示我上一条命令的执行状态。按照这个思路,我需要定制我的agnoster主题。

 

vim .oh-my-zsh/themes/agnoster.zsh-theme 

 

 

 

首先命令状态判断,如果是对的,显示一个O,如果是错的,显示一个X。

oh-my-zsh安装和简单定制

 然后修改显示的绝对路径为相对路径。将199行的%~换成%c。

oh-my-zsh安装和简单定制

最后退出终端,然后重启。

状态判断:

oh-my-zsh安装和简单定制

oh-my-zsh安装和简单定制

 

路径显示: 

oh-my-zsh安装和简单定制

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/194302.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!