iterm2 + oh my zsh 实现 macOS X 下炫酷终端

iterm2

iterm2 偏好设置

  • 打开偏好设置

在这里插入图片描述

  • 通用 – 启动

在这里插入图片描述

  • 通用 – 关闭

在这里插入图片描述

  • 通用 – 选择

在这里插入图片描述

  • 通用 – 窗口

在这里插入图片描述

  • 外观 – 通用

在这里插入图片描述

  • 外观 – 窗口

在这里插入图片描述

  • 外观 – 标签

在这里插入图片描述

  • Profiles – 通用

在这里插入图片描述

  • Profiles – Colors
Basic Colors:
	Foreground:00c200
	Selection:235c03
Cursor Colors:
	Cursor:235c03
	Cursor text:00c200

在这里插入图片描述

  • Profiles – Text

在这里插入图片描述

  • Profiles – Windows

在这里插入图片描述

  • Profiles – Terminal

在这里插入图片描述

iterm2 安装 homebrew

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 安装验证

在这里插入图片描述

oh my zsh 安装

sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • Powerline 安装
➜  ~ pip3 install powerline-status --user

在这里插入图片描述

zsh 配置

  • vim 语法高亮配置
➜  ~ cp /usr/share/vim/vimrc ~/.vimrc 		# 复制配置文件
➜  ~ echo 'syntax on' >> ~/.vimrc 			# 追加语法高亮配置
  • 验证效果
➜  ~ vim ~/.zshrc

在这里插入图片描述

  • 关闭 zsh 自动更新
# DISABLE_UNTRACKED_FILES_DIRTY="true" 		# 取消注释即可
  • zsh 主题设置 – 主题目录
➜  ~ ls ~/.oh-my-zsh/themes

在这里插入图片描述

  • zsh 主题设置 – 主题配置
➜  ~ vim ~/.zshrc
# ZSH_THEME="robbyrussell" 		# 默认主题
ZSH_THEME="agnoster" 			# 按照需求修改主题

在这里插入图片描述

  • zsh 主题设置 – 刷新配置信息
➜  ~ source ~/.zshrc

在这里插入图片描述

  • zsh 主题设置 – 安装 powerline 字体
cd Desktop && git clone https://github.com/powerline/fonts.git 		# 下载
cd fonts && ./install.sh 		# 进入目录 && 安装
cd .. && rm -rf ./fonts 		# 删除下载文件

在这里插入图片描述

  • zsh 主题设置 – 字体设置

在这里插入图片描述

  • zsh 主题设置 – 字体修改后效果

在这里插入图片描述

  • zsh 主题设置 – 变量提示信息更改
vim ~/.oh-my-zsh/themes/agnoster.zsh-theme
# Context: user@hostname (who am I and where am I)
prompt_context() {
  if [[ "$USER" != "$DEFAULT_USER" || -n "$SSH_CLIENT" ]]; then
    # prompt_segment black default "%(!.%{%F{yellow}%}.)%n@%m" 		# 注释掉
  fi
}

在这里插入图片描述

  • zsh 主题设置 – 刷新配置(目录提示修改)
source ~/.zshrc

在这里插入图片描述

zsh 插件安装

  • zsh 插件安装 – 本地插件信息
ls ~/.oh-my-zsh/plugins/

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

在这里插入图片描述
在这里插入图片描述

git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
  • zsh 插件安装 – 添加到配置文件
vim ~/.zshrc
plugins=(git) 												# 修改前
plugins=(git zsh-syntax-highlighting zsh-autosuggestions) 	# 修改后
  • zsh 插件安装 – 刷新配置
source ~/.zshrc
  • zsh 插件安装 – 验证
zsh-syntax-highlighting:
	输入正确的常用命令会以绿色高亮显示,输入错误则会显示其他的颜色。
zsh-autosuggestions:
	输入命令时,会用浅色字体给出建议的命令,按 → 即可自动补全。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

参考

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值