关于iterm2的美化

iterm2 美化

笔者公司最近给发了一个新 M1 mac pro,所以一些软件需要重新安装。其中比较麻烦就是iterm2的一个美化工程 , 由于每次安装的效果都不尽相同所以这次写一个博客来记录一下 安装的过程 。 全程高能开始:

使用brew 来安装 iterm2

如果你还没有homebrew 或者 不确定有没有 homebrew 那就先这样

  1. 打开你的终端
  2. 敲上 brew -v
  3. 如果有就会出现: Homebrew + 4.1.15 (版本号)的字样
  4. 没有的话可以在终端输入 :
go 复制代码
 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

安装完成以后我们继续下一步

安装iterm2

在终端输入: brew install iterm2

安装 Ohmyzsh

这次使用git clone 的方式来安装,在终端依次输入:

go 复制代码
# 进入用户的根目录
1. cd 
# 把代码clone下来
2. git clone https://github.com/zsh-users/zsh-autosuggestions ~/.ohmyzsh/custom/plugins/zsh-autosuggestions 
 #把代码中模版复制到我们的~/.zshrc 文件中
3. cp /Users/XXX/ohmyzsh/templates/zshrc.zsh-template ~/.zshrc

到这里准备工作就完成了,接下来的美化工作开始:

打开iterm2并设置为默认命令行工具

设置默认Shell为zsh

go 复制代码
# 查看电脑里所有的工具
1.  /etc/shells 
# 选择zsh为默认工具
2. chsh -s /bin/zsh

安装 powerline 字体

go 复制代码
1. cd #进入根目录 
2. mkdir fonts # 创建fonts文件夹 
3. cd fonts 
4. git clone https://github.com/powerline/fonts.git --depth=1
5. cd fonts 
6. sh install.sh 
7. 字体安装完成

安装代码提示工具

go 复制代码
brew install zsh-autosuggestions 

安装高亮工具

go 复制代码
brew install zsh-syntax-highlighting

到这里准备工作完成开始配置

设置你的主题

go 复制代码
1. cd #打开根目录
2. vim ~/.zshrc #进入zshrc的命令输入工具编辑模式
3. i # 进入输入模式
4. 找到themes ,这里选择一个自己喜欢主题输入进去,看图

不知道是用什么主题的可以复制我的

设置你的代码补充和高亮工具

找到plugins=(git , 然后像图中提示那样输入进去

给你的代码补充和高亮工具,设置查找路径

把光标拖到最后 ,然后像图中那样输入

记得高亮工具要放最后,路径的话在使用brew install 以后会显示,如果忘记了的话可以 uninstall ,再重新install 查看

设置字体

打开你iterm2 然后 同时按下 command + , , 打开iterm2的settings

如图这样设置

设置背景图片

可以百度一张自己喜欢的图片然后下载下来 ,然后在iterm2的settings设置,如下:

到此本次美化工作完成.

PS:

根据某位同学反馈高亮跟代码提示的插件无法找到,提供一下方法

go 复制代码
# 在终端敲入 
1. cd
2. vim ~/.zshrc
3. 把文件最后的source 代码注释
4. 然后 brew uninstall zsh-syntax-highlighting
5. brew uninstall zsh-autosuggestions

步骤3如下

然后我们从git 上把这两个插件clone下来

go 复制代码
1. cd
2. cd ~/ohmyzsh/custom/plugins
3. git clone https://github.com/zsh-users/zsh-syntax-highlighting.git
4. git clone https://github.com/zsh-users/zsh-autosuggestions
5. 重新启动iterm2

到这里这无法启动插件的问题就修复完成了

相关推荐
kcarly11 天前
GitHub 超火的开源终端工具——Warp
终端·iterm2·warp
挪不动18 天前
macOS 安装配置 iTerm2 记录
macos·终端·iterm2
MavenTalk4 个月前
Mac 环境下类Xshell 的客户端介绍
macos·xshell·客户端·iterm2·termius
喜欢踢足球的老罗1 年前
解决Iterm2升级后遇到“Stashed changes“的问题
iterm2·stashed changes
小程序面包园1 年前
Mac上的iTerm2和Oh My Zsh 的安装(安装过程和失败详解)
macos·iterm2·oh-my-zsh
天生欧皇张狗蛋2 年前
mac指定node版本 mac node版本降级 mac切换node版本
macos·mac·iterm2·mac node版本·mac指定node版本·mac node版本降级
shigen012 年前
如何在控制台查看excel内容
python·macos·excel·pandas·iterm2