mac之 iTerm2 + Oh My Zsh 终端安装教程
作为开发者人手一个的强大终端,你有什么理由不使用呢?
废话不多说,直接开始安装吧。
安装zsh
一定先执行zsh --version
检查是否已安装zsh
。
返回类似zsh 5.7.1
的内容说明可以跳过zsh
直接安装iTerm2
。
macOS
macOS
最新系统已经内置zsh
,所以你很可能不需要执行这一步操作。
安装Homebrew
可以访问:https://brew.idayer.com/ ,教你如何飞速安装Homebrew
。
brew install zsh
设置为默认:
chsh -s /usr/local/bin/zsh
更多平台安装方法请浏览 Installing-ZSH 。
安装iTerm2
iTerm2
是macOS
平台上终端的替代方案,功能也更强大,目前支持macOS 10.14
及更高版本。
你可以直接从官网下载iTerm2
。
把iTerm2设为默认
找到选项:iTerm2 -> Make ITerm2 Default Term
安装oh-my-zsh
选择下面其中一种脚本安装:
curl:
export REMOTE=https://gitee.com/imirror/ohmyzsh.git
sh -c "$(curl -fsSL https://cdn.jsdelivr.net/gh/ohmyzsh/ohmyzsh/tools/install.sh)"
wget:
export REMOTE=https://gitee.com/imirror/ohmyzsh.git
sh -c "$(wget -O- https://cdn.jsdelivr.net/gh/ohmyzsh/ohmyzsh/tools/install.sh)"
fetch:
export REMOTE=https://gitee.com/imirror/ohmyzsh.git
sh -c "$(fetch -o - https://cdn.jsdelivr.net/gh/ohmyzsh/ohmyzsh/tools/install.sh)"
配置主题
官方收集了一些主题(不再收录新主题),你可以访问 主题&&截图 页面查看并选取。
这里以agnoster
为例说明。
1.编辑~/.zshrc
文件,修改ZSH_THEME
配置:
ZSH_THEME="agnoster"
# 主题介绍请访问 https://github.com/ohmyzsh/ohmyzsh/wiki/Themes#agnoster
2.安装字体
agnoster
还需要额外安装字体 Meslo for Powerline
大部分主题都用到了 Powerline Fonts
下载好ttf
文件,双击即可完成安装。
3.选择字体
然后打开iTerm -> Preferences -> Profiles -> Text -> Change Font
,选择Meslo LG S Regular for Powerline
。
重新打开iTerm2
就能看到效果。
如果没有找到满意的主题,可以试下 更多主题 。
你也可以试下random
,不用纠结选择哪个主题:
ZSH_THEME="random"
指定参与随机的主题:
ZSH_THEME_RANDOM_CANDIDATES=(
"robbyrussell"
"agnoster"
)
也可以排除主题:
ZSH_THEME_RANDOM_IGNORED=(pygmalion tjkirch_mod)
功能增强
1. zsh-autosuggestions
命令自动补全功能。
1.克隆代码到$ZSH_CUSTOM/plugins
(默认位于~/.oh-my-zsh/custom/plugins
)
git clone https://gitee.com/imirror/zsh-autosuggestions.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
最后执行source ~/.zshrc
生效。
2.在Oh My Zsh
配置启用插件
打开~/.zshrc
,找到plugins
,追加zsh-autosuggestions
。
git
为默认配置。
plugins=(git zsh-autosuggestions)
如果有看不到自动补全的内容,确保以下两个颜色不是相近的:
iTerm > Preferences > Profiles > Colors > ANSI Colors > Bright > Black
iTerm > Preferences > Profiles > Colors > Basic Colors > Background
2. zsh-syntax-highlighting
语法高亮。
1.克隆代码到$ZSH_CUSTOM/plugins
(默认位于~/.oh-my-zsh/custom/plugins
)
git clone https://gitee.com/imirror/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
2.在Oh My Zsh
配置启用插件
打开~/.zshrc
,找到plugins
,追加zsh-autosuggestions
。
git
为默认配置。
plugins=(git zsh-autosuggestions zsh-syntax-highlighting)
最后执行source ~/.zshrc
生效。
关注公众号:湖中剑,找到更多关于我的内容。
湖中剑
NVM 快速安装教程
ineo6阅读 795
工具篇:iTerm与Zsh
super白赞 4阅读 4.7k
mac下git命令自动补全
zorro阅读 4.9k
mac 中快速使用 Android Studio 打开某个目录
四七阅读 2.8k
前端怎么配置刚到手的mac和常用的快捷键
HappyCodingTop阅读 2k
macOS Monterey 12.2 (21D49) 正式版 ISO、IPSW、PKG 下载
sysin阅读 1.6k
macOS Monterey 12.2 (21D49) Boot ISO 原版可引导镜像
sysin阅读 1.3k
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。