Mac酷炫Terminal 样式iTerm2 + oh-my-zsh

Command Line与缤纷的Git功能

Mac酷炫Terminal 样式iTerm2 + oh-my-zsh_第1张图片
image.png

在开始使用Mac Terminal下指令开发App时,常常会遇到搞不清楚专案是不是已经加入Git版控与目前到底位于什么分支之下。面对这样的窘境,身为专业的程式开发者当然要有个看起来酷炫一点的Terminal工具。今天就来介绍一下如何的Terminal内显示Git的状态。


安装iTerm2

首先,虽说是要改变Termainal的样式,但其实有一个更方便的Termainal工具,我们先来安装

Option 1.透过网站下载安装

iTerm2 - macOS Terminal Replacement
iTerm2 is a replacement for Terminal and the successor to iTermiterm2.com

Option 2.透过指令安装

brew cask install iterm2

安装zsh

通常Mac应该已经内建zsh,先检查一下是不是已经有安装了

zsh --version

若真的没有安装则透过下列指令安装

brew install zsh zsh-completions

安装oh-my-zsh

输入下列指令安装

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

接者,重新启动iTerm2 就可以看到Git 分支了

Mac酷炫Terminal 样式iTerm2 + oh-my-zsh_第2张图片
image.png

变更样式

如果想要变更成下图的样式可以继续往下看…

Mac酷炫Terminal 样式iTerm2 + oh-my-zsh_第3张图片
image.png

首先,需要开启zsh的设定档案

nano ~/.zshrc

在设定档案中找到样式(Theme)设定值,预设应该如下

ZSH_THEME="robbyrussell"

替换成新的样式agnoster

ZSH_THEME="agnoster"

装好之后重新启动iTerm2发现新样式出现了,但是好像哪里怪怪的?

Mac酷炫Terminal 样式iTerm2 + oh-my-zsh_第4张图片
image.png

无法显示的部分,需要下载新的字型的样式

git clone https://github.com/powerline/fonts.git

安装字型档案

cd fonts
./install.sh

删除下载安装档案

cd ..
rm -rf fonts

打开iTerm2进入路径Preferences -> Profile -> Text -> Change Font ->选择12pt Meslo LG S Regular for Powerline就完成样式变更了

Mac酷炫Terminal 样式iTerm2 + oh-my-zsh_第5张图片
image.png

当然除了这两种最基本的样式之外,还有许许多多其他酷炫的样式等着大家发掘,最后关于完整的oh-my-zsh设定与教学,可以参考这里

作者:Spencer Wang
原文: Mac酷炫Terminal 樣式 iTerm2 + oh-my-zsh

你可能感兴趣的:(Mac酷炫Terminal 样式iTerm2 + oh-my-zsh)