苹果mac下iTerm2主题配置

iTerm2官网https://www.iterm2.com/

1. Homebrew

简介

Homebrew官网:http://brew.sh/index_zh-cn.html
Homebrew是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件,相当于linux下的apt-get、yum神器;Homebre可以在Mac上安装一些OS X没有的UNIX工具,Homebrew将这些工具统统安装到了/usr/local/Cellar目录中,并在/usr/local/bin中创建符号链接。

Homebrew的安装

Homebrew的安装很简单,只需在终端下输入如下指令:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

安装完成

Homebrew安装成功后,会自动创建目录 /usr/local/Cellar 来存放Homebrew安装的程序。 这时你在命令行状态下面就可以使用 brew 命令了.

⚠️注意:如果在安装过程中返回400,可以在几分钟后尝试重新安装。

Homebrew的使用

安装软件:brew install 软件名,例:brew install wget
搜索软件:brew search 软件名,例:brew search wget
卸载软件:brew uninstall 软件名,例:brew uninstall wget
更新所有软件:brew update

⚠️通过 update 可以把包信息更新到最新,不过包更新是通过git命令,所以要先通过 brew install git 命令安装git。

安装git

更新具体软件:brew upgrade 软件名 ,例:brew upgrade git
显示已安装软件:brew list
查看软件信息:brew info/home 软件名 ,例:brew info git / brew home git

⚠️brew home指令是用浏览器打开官方网页查看软件信息

查看那些已安装的程序需要更新: brew outdated
显示包依赖:brew reps

2. 安装Oh My Zsh

把Zsh设置为当前用户的默认Shell:

chsh -s /bin/zsh

地址:https://github.com/robbyrussell/oh-my-zsh

安装:

sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
--其他--
// 自动安装:
wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh
// 手动安装:
git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
// 覆盖配置文件
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc

2.1 替换OMZ主题

主题大全:https://github.com/robbyrussell/oh-my-zsh/wiki/Themes

oh my zsh提供了数十种主题,相关文件在~/.oh-my-zsh/themes目录下

选择agnster主题https://github.com/agnoster/agnoster-zsh-theme
修改主题配置:

  1. vim ~/.zshrc
  2. 直接在配置文件.zshrc中设置主题为"agnoster"
  3. ZSH_THEME="agnoster"

苹果mac下iTerm2主题配置

2.2 安装Powerline字体

安装Powerline-patched font:https://github.com/powerline/fonts

// 克隆
git clone [email protected]:powerline/fonts.git
// 安装
./install.sh
---
// pip安装
pip install powerline-status
// 如果没有,则先执行安装pip指令
sudo easy_install pip

2.3 设置iTerm字体

苹果mac下iTerm2主题配置
苹果mac下iTerm2主题配置

2.4 更改iterm的主题

选择solarized:下载
说明:https://github.com/altercation/ethanschoonover.com/blob/master/projects/solarized/README.md
查看对应程序文件夹下的readme文件,查看安装方式:
苹果mac下iTerm2主题配置
打开iTerm的偏好设置,导入、或直接选择Solarized Dark主题:
苹果mac下iTerm2主题配置
主题配置完成:
苹果mac下iTerm2主题配置

2.5 增加指令高亮效果——插件zsh-syntax-highlighting

zsh-syntax-highlighting
指令高亮效果作用是当用户输入正确命令时指令会绿色高亮,错误时命令红色高亮.
以下针对OMZ安装:
(1)clone仓库:

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

(2)在 ~/.zshrc中添加插件名称:

  1. plugins=( [plugins...] zsh-syntax-highlighting)

(3)source一下

  1. // Source ~/.zshrc to take changes into account:
  2. source ~/.zshrc

错误的命令显示红色:
苹果mac下iTerm2主题配置

2.5 OMZ配置

终极 Shell
oh-my-zsh配置你的zsh提高shell逼格终极选择
zsh 全程指南++

3. 添加全屏配置iTerm

用处:设置一个快捷键假设为F12,在任意场合,按下快捷键F12就弹出终端,输入一些命令执行后,再按一下F12终端就自动隐藏。
设置过程如下:
(1)系统已经默认将F12分配给Show Dashboard,需要先取消这个设置。
打开System Preferences -> 选择Keyboard,切换到Shortcuts这个Tab下,点击Mission Control,取消对应F12的快捷键。
苹果mac下iTerm2主题配置
(2)打开iTerm的Preferences 在ProfilesTab里面,点击下面的[+]添加一个新的profile,给新的profile命名为fish(任意起个名称),下面会用到。
苹果mac下iTerm2主题配置
(3)再切换到WindowTab下,将Style、Screen和Space这3个值设置和下图一样。
苹果mac下iTerm2主题配置
(4)再切换到KeysTab下,设置如下图所示的Hotkey F12。
苹果mac下iTerm2主题配置
按下F12体验神奇吧!

发表评论