企业项目管理、ORK、研发管理与敏捷开发工具平台

网站首页 > 精选文章 正文

在OS X中使用oh-my-zsh和powerline安装iTerm2

wudianyun 2025-05-30 17:55:19 精选文章 9 ℃

当人们问我们为什么使用 mac 而不是 windows 设备工作时,我总是告诉他们一个非常简单却很重要的原因 ——我拥有一个真正的 shell。许多 windows 的粉丝都会告诉我 windows 中有 PowerShell 或者说他们拥有 cygwin,但是说实话,它们都不是一个真正的 shell!

还有一部分人会问我我的终端中使用什么样的配置或主题,那么在这篇文章中,我就来简单解释一下如何配置你的终端。

iTerm2

iTerm2是 Apple 终端的一个非常不错的第三方替代品。这两个可以同时安装。因此不用担心在装上它之后会产生什么不良影响。

你可以选择从此处下载 iTerm2,也可以使用 homebrew 下载。

$brewinstallcask$brewcaskinstalliterm2

为 iTerm2 安装一个 Solarized 主题

为了使 iTerm2 看起很炫酷,你可以下载 Solarized 主题。

$brewinstallwget$cd~/Downloads$wgethttps://raw.github.com/altercation/solarized/master/iterm2-colors-solarized/Solarized%20Dark.itermcolors

在下载完主题之后,打开 iTerm2 并通过iTerm -> Preferences -> Profiles -> Colors -> load presets -> Import导入已经下载好的 solarized 主题。

Oh my zsh

Oh-my-zsh 是一个 OSX 中 bash 的替代品。Oh-my-zsh 同样可以和 bash 一起运行,所以不要担心。

我们通过调用来下载它:

$curl-Lhttps://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh|sh

在下载完毕之后,在任意的文本编辑器中打开~/.zshrc并将主题设置为 ZSH。

ZSH_THEME="agnoster"

安装 PowerLine

PowerLine 可以为你的终端带来一些很不错的并且很有用的状态栏。例如它可以显示分支:

你可以在这里下载 PowerLine 的字体。在你的系统中载入这个字体然后通过Change Font button and select the PowerLine font将它应用到 iTerm2 中。

更多强大的插件

oh-my-zsh 附带支持的插件。在 GitHub 中有一个文档列出了插件目前的版本。默认情况下,这些插件都是没有打开的。为了启动它们,你必须将它们在你的.zshrc文件列举出来。我个人的话只喜欢使用少数几个插件来保证工作环境尽量简单。

打开你的.zshrc文件,找到plugins=,一旦你找到了这一行,在括号中列出所有你想要使用的插件:

plugins=(gitbowersublimebrewhistorynodenpmsudoweb-search)

插件可能会自动扩展tab,你可以自己为你的终端创建一套按键设置或者使用插件可能已经创建好的设置。接下来,在使用插件之前花一点时间来了解一下它们。花费一些了解它们的时间还是很有必要的,因为在你工作的时候,它们可能会给你带来很大的帮助。

结语

现在你已经安装并配置了你的 iTerm2,这是一个好的开始。但是你不应该停下你的脚步。在 OSX 还更多等待你去发掘的东西!

最近发表
标签列表