Back
Featured image of post macOS终端美化指北

macOS终端美化指北

终于从Windows转到心心念念的macOS上进行开发,虽然是黑苹果但是软件层面上没有太大的区别,程序员还是得用mac啊这终端上真的比windows好用无数倍,那终端到手后还是要折腾美化的,那就开始吧。 先看下我,还可以吧?

1
1

准备工作

先保证自己下载homebrewwget,安装软件或下载包很多情况下要用到它们,特别homebrew是mac下最好用的包管理器一定要有。下载方法网上也很多的,建议先下homebrew再用它下wget。

iTerm2

首先是下载第三方终端iTerm2,mac自带的终端用的比较少,大家用的最多还是这个。 官网下载

zsh

zsh是shell的一种,mac默认的shell是bash,一般来说我们也是用zsh比较多,因为命令更多更好用。

下载zsh

brew install zsh

切换shell为zsh

# 查看当前使用的shell
echo $SHELL
# 切换为zsh
chsh -s /bin/zsh

运行完上面命令后重启一下即可

oh-my-zsh

oh-my-zsh用于美化终端,可以让你拥有很多好看的主题。

安装

wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh
sh install.sh

运行上面的命令来下载安装脚本并运行脚本,成功后会有如下画面

2
2

更换主题

oh-my-zsh有很多默认的主题,可以在~/.zshrc中修改ZSH_THEME来切换不同主题。 这里我推荐powerlever10k,它集合了很多不同主题风格的样式,支持自定义,如果默认主题中没有你满意的那推荐就用它。下面就讲powerlevel10k的安装方法。

下载

git clone --depth=1 https://gitee.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k

安装所需字体

# 安装 nerd-font 字体
brew tap homebrew/cask-fonts

# 其他所需字体
cd ~
git clone https://github.com/powerline/fonts.git --depth=1

# 到目录下执行安装脚本
cd fonts
./install.sh

# 删除刚刚下载的
cd ..
rm -rf fonts

配置

vim ~/.zshrc

进入zsh配置文件中修改并增加

ZSH_THEME = "powerlevel10k/powerlevel10k"
[[ ! -f ~/.p10k.zsh ]] || source ~/.p10k.zsh

之后启动向导

p10k configure

可以用下面命令查看颜色代号

for i in {0..255}; do print -Pn "%K{$i}  %k%F{$i}${(l:3::0:)i}%f " ${${(M)$((i%6)):#3}:+$'\n'}; done

接下来需要下载一些必要的字体或样式,在此之前需要先改host以正常下载 下载软件SwitchHosts! 之后如图加上

199.232.68.133 raw.githubusercontent.com
199.232.68.133 user-images.githubusercontent.com
199.232.68.133 avatars2.githubusercontent.com
199.232.68.133 avatars1.githubusercontent.com

3
3

开启My hosts后重启终端,就会自动提示下载所需字体,耐心等待它下载完(有点慢)后,就可以根据引导一步步自定义属于自己的主题了!从图标到字体颜色风格到显示信息都可以自定义!

背景透明+毛玻璃

打开iTerm2的偏好设置按下图即可调节背景透明和毛玻璃,下面还可以设置默认窗口大小。

4
4

快捷键唤醒

如何让切出终端更快捷?可以设置Hotkey 按下图操作

5
5
6
6

尾声

至此,一个好用又好看的mac终端基本配置完毕啦
其他有趣的可以看下这篇博客讲的

Licensed under CC BY-NC-SA 4.0
comments powered by Disqus
一辈子热爱技术
Built with Hugo
Theme Stack designed by Jimmy
gopher