Mac OS
自带的终端,用起来有些不太方便,界面也不够友好。
iTerm2
是一款完全免费,为 macOS 打造的一款终端工具,可以说是程序员必备。
1.关于shell
新版mac系统默认使用zsh作为终端
# 查看当前系统使用shell
mac@192 ~ % cat /etc/shells
# List of acceptable shells for chpass(1).
# Ftpd will not allow users to connect who are not using
# one of these shells.
/bin/bash
/bin/csh
/bin/dash
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh
mac@192 ~ %
# 切换shell
chsh -s /bin/zsh
chsh -s /bin/bash
2.安装iterm2
下载地址:https://iterm2.com/downloads.html
官网下载的是压缩文件,解压后直接双击执行程序文件,或者直接将它拖到 Applications 目录下即可完成安装。
on my zsh
因为地域原因访问不了Github,本文以手动安装为例。
# 下载 oh-my-zsh 源码
git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
# 把 .zshrc 配置文件拷贝到根目录下
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
# 让 .zshrc 配置文件生效,执行完此命令后重启iTerm2
source ~/.zshrc
.zshrc 此文件是 oh-my-zsh 的配置文件,位于根目录下,可以通过 vim ~/.zshrc
命令编辑查看,每一次修改它之后,如果想要立即生效需要手动执行 source ~/.zshrc
。
修改配色方案
执行vim ~/.zshrc
命令,就可以看到关于配色方案的配置:
```bash
oh-my-zsh 提供了很多内置的配色方案,可以通过命令来查看:
ls ~/.oh-my-zsh/themes
也可以打开 https://github.com/ohmyzsh/ohmyzsh/wiki/Themes 更为直观的查看所有的配色方案。
只要修改 ZSH_THEME 的值就可以设置对应的配色方案了。
如果你想每天都过得不一样,可以设置成 random
,每次打开 iTerm2 的都会随机使用一种配色方案。
3.安装字体 PowerFonts
为什么要安装字体呢?有些主题是会设置图标的,默认电脑上的字体一般都不支持这些图标,会出现乱码。
打开 https://github.com/powerline/fonts 下载 zip 包后解压,就会得到很多字体。
# 将下载好的 fonts 移动到之前建的目录
cd ~/Downlaods/fonts-master
# 执行安装文件
./install.sh
这样就安装好了,然后通过以下操作路径设置字体:
菜单栏 -> Profiles -> Open Profiles -> Edit Profiles -> 选择 Text
评论区