Linux学习笔记(四): 终端美化系列(zsh+ohmyzsh)
- 概述
- zsh
- oh-my-zsh
1. 概述
zsh 本身是一个支持扩展的 shell 软件
在兼容 bash 的同时,zsh 支持更换主题和安装插件(主要是更换主题)
zsh 可以使用 apt-get 命令来安装(debian 系)
1 | sudo apt-get install zsh |
同时可以查看系统已安装的 shell 类型
1 | cat /etc/shells |
可以手动在 bash 中调用 zsh,也可以将系统的默认 shell 切换为 zsh(需要重新启动)
1 | sudo chsh -s /bin/zsh |
2. zsh
详细的介绍可以参照知乎大佬的文章:
[zsh 特性介绍 | 韦易笑 | 知乎]
有意思的是,韦易笑大佬后面又写了一篇文章,提倡不要搞哪些花里胡哨的东西哈哈哈哈:
[你不需要花里胡哨的命令行 | 韦易笑 | 知乎]
感觉确实有道理,我选用的是”takashiyoshida”主题.
理由是双行显示可以防止在进入多层目录后命令被自动转行
同时其提示符用的颜色足够多,可以通过终端颜色设置做出更多的组合
比如把用户和主机名颜色调暗,命令颜色和输出颜色调亮,使得重点更突出
3. oh-my-zsh
单纯的 zsh 的配置是很麻烦的
有大佬写了一套通用模板
可以通过 oh-my-zsh 快速对 zsh 进行配置
网上的教程有很多,就不再写了
有个小细节,如果 curl 和 wget 两个工具都不好使(建立不起来 ssl 链接等等)
可以直接从 github 上把项目下载了,然后按照axuebin
的那个教程中的第三个方法安装
项目地址:
[oh-my-zsh | github]
安装与使用:
[Oh my zsh 配置与插件 | Bryan Blog | Github pages]
[zsh 教程 | axuebin | 知乎]
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 遗世の私语!