iterm2配置

2018-02-07 08:14

iterm2简单的配置

本篇主要介绍iterm2的一些配置,以及搭配homebrew的使用

homebrew

是一款自由及开放源代码的软件包管理系统,用以简化Mac OS X系统上的软件安装过程

安装homebrew

打开terminal(终端),输入以下命令安装 homebrew

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

卸载homebrew

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

安装homebrew-cask

1
brew install caskroom/cask/brew-cask
2
brew update && brew upgrade brew-cask && brew  cleanup // 更新

使用homebrew/homebrew-cask安装软件

1
brew cask install google-chrome // 安装 Google 浏览器
2
brew cask/ install 软件名
3
安装前可以先查看一下是否有该软件
4
brew cask info 软件名
5
brew cask uninstall 软件名 卸载

还有其它的一些命令,具体可以看帮助

brew安装iterm2

安装iterm2

1
brew cask install iterm2

安装oh-my-zsh

1
curl -L https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh | sh

如果有遇到乱码的请再安装一下Menlo-Powerline or Monaco-Powerline字体补丁

安装好oh my zsh后,在~/.zshrc中添加如下内容,能让你用的更便捷

1
ZSH_THEME="agnoster"  #使用 agnoster 主题,很好很强大
2
DEFAULT_USER="你的用户名"     #增加这一项,可以隐藏掉路径前面那串用户名
3
plugins=(git brew node npm zsh-autosuggestions zsh-syntax-highlighting zsh-completions)   #自己按需把要用的 plugin 写上
4
5
zsh-completions # 命令提示
6
zsh-syntax-highlighting #语法高亮

基本的一些配置都有了,往后可根据自己喜好再行探索增加设置

配置完成后,记得刷新环境变量source ~/.zshrc

Mac中的环境变量在zsh中无效的问题

oh-my-zsh 安装默认不会假装系统shell中配置的环境,在使用过程中可能会发现之前配置好的软件环境无法使用。原因是zsh 中未加载系统中的配置的环境文件,如下所示:

1
# If you come from bash you might have to change your $PATH.
2
# export PATH=$HOME/bin:/usr/local/bin:$PATH

.zshrc 配置文件中,默认是关闭掉的,将注释#删除即可,删除后再刷新一下.zshrc或者重启一下iterm2即可

即使解除掉注释还是可能会发生无效的,解决办法就是引用一下Mac中配置环境变量的配置文件,如过是在~/.bash_profile 配置的

1
# 在.zshrc 文末尾添加
2
3
source ~/.bash_profile

刷新.zshrc 即可


标签: Mac

License(CC)BY-NC-SA © 2017 — 2020 hadronw | Theme based on fzheng.me