头图

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

iTerm2macOS平台上终端的替代方案,功能也更强大,目前支持macOS 10.14及更高版本。

你可以直接从官网下载iTerm2

把iTerm2设为默认

找到选项:iTerm2 -> Make ITerm2 Default Term

image.png

安装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就能看到效果。

image.png

如果没有找到满意的主题,可以试下 更多主题

你也可以试下random,不用纠结选择哪个主题:

ZSH_THEME="random"

指定参与随机的主题:

ZSH_THEME_RANDOM_CANDIDATES=(
  "robbyrussell"
  "agnoster"
)

也可以排除主题:

ZSH_THEME_RANDOM_IGNORED=(pygmalion tjkirch_mod)

功能增强

1. zsh-autosuggestions

image.png

命令自动补全功能。

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生效。

关注公众号:湖中剑,找到更多关于我的内容。


湖中剑
Code is Art
373 声望
11 粉丝
0 条评论
推荐阅读
NVM 快速安装教程
nvm作为一款node的版本管理工具,在前端开发中是必不可少的,但是因为GitHub的特殊性,导致很多人是无法用官方教程安装成功,本文旨在整理出如德芙般丝滑的安装教程。

ineo6阅读 795

封面图
工具篇:iTerm与Zsh
iTerm2支持许多的主题配色,可以自己定义,也可以参考网上现成的主题配色。我个人比较喜欢draculatheme配色。支持item,vim,phpstorm , 下方存在主题官网路径,按照教程安装即可。

super白4阅读 4.7k

mac下git命令自动补全
本文亲测可用。老版本macos方法:1、打开网页,[链接]全选,复制内容。2、在~/.bash_profile文件(如果没有需要创建)中加入以下内容即可生效

zorro阅读 4.9k

mac 中快速使用 Android Studio 打开某个目录
如果你的 android studio 是独立下载安装的,直接点击 Create Command-line launcher 创建一个命令行即可。默认情况下,你现在可以用命令行 studio $dir 直接打开一个目录了

四七阅读 2.8k

前端怎么配置刚到手的mac和常用的快捷键
如果有装Xcode,则会自带git,Xcode用于Ios开发。如果没有可以用brew下载`brew install git配置基础信息和 SSH

HappyCodingTop阅读 2k

封面图
macOS Monterey 12.2 (21D49) 正式版 ISO、IPSW、PKG 下载
本站下载的 macOS Monterey 软件包,既可以拖拽到 Applications(应用程序)下直接安装,也可以制作启动 U 盘安装,或者在虚拟机中启动安装。

sysin阅读 1.6k

封面图
macOS Monterey 12.2 (21D49) Boot ISO 原版可引导镜像
请访问原文链接:[链接],查看最新版。原创作品,转载请保留出处。作者主页:www.sysin.org下载地址更新这里列出 ISO 启动镜像下载链接,更多格式请访问以下地址:macOS Monterey 12.2 (21D49) 正式版 ISO、IPSW...

sysin阅读 1.3k

封面图
373 声望
11 粉丝
宣传栏