程序员的Mac入门-安装配置iterm2和oh my zsh

Mac自带的终端Terminal确实不太好用,这篇文章是为了用来安装iterm2替换Mac自带的Terminal

使用brew安装iterm

brew cask install iterm2

安装完成后使用command+空格输入iterm打开它

安装oh my zsh

默认的bash也是比较难用的,有一个叫oh my zsh的,主题也很多,我们可以安装一下

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

修改主题

来自知乎的问题:oh my zsh哪些主题比较好看、有特点?必须是ys啊,而且只需要默认配置,不需要修改 😆

编辑一下~/.zshrc文件

vim ~/.zshrc
# 把ZSH_THEME改为ys
ZSH_THEME="ys"
source ~/.zshrc

oh my zsh的所有主题配置都在~/.oh-my-zsh/themes/目录下,你也可以尝试一下其他的主题

安装插件

incr

这个插件可以快速的提示并补全目录

mkdir ~/.oh-my-zsh/plugins/incr
wget http://mimosa-pudica.net/src/incr-0.2.zsh -O ~/.oh-my-zsh/plugins/incr/incr.plugin.zsh

zsh-autosuggestions

这个插件可以自动补全以前输入过的命令

git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
brew install zsh-autosuggestions
source /usr/local/share/zsh-autosuggestions/zsh-autosuggestions.zsh

然后修改配置项vim ~/.zshrc

在71行左右把以上插件加入到plugins中,以空格分离

plugins=(git incr zsh-autosuggestions)

保存配置项source ~/.zshrc,完成

修改终端显示的主机名

sudo scutil --set HostName MacBook-Pro

再贴一张我现在的终端截图。。。

iterm2和oh my zsh

5 条评论

发表评论

*