前言
这篇博文主要介绍一下iterm2 Agnoster主题的设置,以防遗忘,也希望可以帮助到有相同需求的小伙伴~~~
步骤
1. 安装 Oh My Zsh
On My Zsh 官方网站 给出了三种安装方式,任选一种即可:
a. curl 安装
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
b. wget 安装
sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
c. fetch 安装
sh -c "$(fetch -o - https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
Oh My Zsh 是一款社区驱动的命令行工具,正如它的主页上说的,Oh My Zsh 是一种生活方式。它基于 zsh 命令行,提供了主题配置,插件机制,已经内置的便捷操作。给我们一种全新的方式使用命令行。Oh My Zsh 是基于 zsh 命令行的一个扩展工具集,提供了丰富的扩展功能。
P.S. 安装 Oh My Zsh 的前提是需要安装 Zsh,请自行查阅相关安装方法。
2. Agnoster 主题安装
a. 使用 vim 打开~/.zshrc,然后将 ZSH_THEME="robbyrussell" 改成 ZSH_THEME="agnoster"
b. 安装Powerline 对应的字体库
为了展示 Agnoster 主题提示符里的三角形,需要 Powerline 字体库的支持,具体步骤如下:
git clone https://github.com/powerline/fonts.git
cd fonts
./install.sh
c. 修改 iterm2 字体配置
进入:iTerm2 > Profiles > Text > Font,修改字体为:Meslo LG S DZ Regular for Powerline。
3. 修改文件夹显示颜色
个人不太喜欢主题中默认文件夹的颜色,所以使用如下的命令对其进行修改。
export CLICOLOR=1
export LSCOLORS="Fxbxaxdxcxegedabagacad"
4. 隐藏用户名
默认设置中前面会有用户名等信息,可以使用下面的命令将其去掉。
DEFAULT_USER="yaoyuan" #增加这一项,可以隐藏掉路径前面那串用户名