云网牛站
所在位置:首页 > Linux教程 > Ubuntu18.04 on Win10更改Oh-My-Zsh agnoster主题下的目录背景色

Ubuntu18.04 on Win10更改Oh-My-Zsh agnoster主题下的目录背景色

2018-05-20 15:53:31作者:零度的火稿源:linux网

我本人还是非常喜欢 Windows 10 系统的,要说 Windows 相比类 Unit 系统最大的不足之处就是终端命令行部分非常弱,既不好看也不好用。那有什么办法弥补吗?也有,就是 Windows 10 里的 Linux 子系统!前几天从 Windows 10 自带的 Microsft Store 上下载安装了 Ubuntu 18.04,然后安装了 Zsh 和 Oh-My-Zsh 再设置成我最喜欢的 agnoster 主题,基本上和我以前用 MBP 的终端的效果非常接近了。看起来是这样的:

Ubuntu18.04 on Win10更改Oh-My-Zsh agnoster主题下的目录背景色

 

除了没有 iTerm2 的各种窗口切分能力,单讲终端本身的使用已经和 Mac OS 下无异了,毕竟是同一套东西。但也有个小问题,就是当前路径这种蓝色背景、黑色字体实在是标准“程序员级别的审美”,那是完全看不清啊!怎么办?翻遍了整个互联网也没发现什么特别简单、有效的解决方法,最终还是靠自己想办法解决。说起来倒也简单,就是自己修改 agnoster 主题呗。

 

首先,在 Ubuntu 里用文本编辑器打开 agnoster 的主题文件:

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

 

然后找到这个地方:

Ubuntu18.04 on Win10更改Oh-My-Zsh agnoster主题下的目录背景色

 

看到那个 blue 了吗?把它改成一个合适的颜色就行。我改成了 075 这个颜色:

Ubuntu18.04 on Win10更改Oh-My-Zsh agnoster主题下的目录背景色

 

然后保存、退出,再关闭 Ubuntu 18.04 并重新打开,现在当前目录看起来是这样的:

Ubuntu18.04 on Win10更改Oh-My-Zsh agnoster主题下的目录背景色

 

是不是看起来好多了?

 

这种做法的缺点是改了主题文件导致 oh-my-zsh 的 repository 不“干净”了,估计下次升级 oh-my-zsh 之前需要还原才能升级。不过这已经是我目前最好的解决方法了。

 

最后,想知道 075 是什么颜色吗?这里附上一个系统支持的颜色表:

Ubuntu18.04 on Win10更改Oh-My-Zsh agnoster主题下的目录背景色

 

相关主题

可以运行在Windows 10中的最实用的Linux命令

精选文章
热门文章