MacOS 使用iterm2

795 阅读1分钟

前言

最近开始MacOS进行开发,由于对linux不是很熟,所以用起macbook来不是很顺手,这里来记录使用iterm2的历程,做一个备忘录,请大神们指正。

安装

iterm2安装应该有很多方法,这里使用homebrew进行安装

第一步安装 homebrew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

官网下载
https://www.jianshu.com/p/2ebbc4a6df52

使用zsh

brew install zsh

安装完毕后 更改默认使用终端
chsh -s /bin/zsh

可以通过此命令改回原来的bash
chsh -s /bin/bash

语法高量

brew install zsh-syntax-highlighting

open ~/.zshrc

如果没有就创建一个.zshrc文件
touch .zshrc

在末尾追加
source /usr/local/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh

使用oh_my_zsh

curl 方式:    
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" 

wget 方式:
sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)" 

卸载
uninstall_oh_my_zsh

更换主题



查看有哪些主题
cd ~/.oh-my-zsh/themes
ls

这是主题的基本效果
https://github.com/robbyrussell/oh-my-zsh/wiki/Themes


open ~/.zshrc

找到ZSH_THEME

更换主题名字,如github上面的主题名

ZSH_THEME="robbyrussell" 
默认为ZSH_THEME="robbyrussell" 

在zsh中使用nvm

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash

open ~/.zshrc

在最后增加
export NVM_DIR="$HOME/.nvm"

[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm

[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion


在所有修改~/.zshrc 文件之后,调用命令$ source ~/.zshrc,最后还需要重新启动iterm2