网站首页 > 精选文章 正文
当人们问我们为什么使用 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 还更多等待你去发掘的东西!
- 上一篇: 从办公到娱乐:电脑里那些让你事半功倍的实用工具
- 下一篇: H5网页布局+css代码美化,零基础参考
猜你喜欢
- 2025-05-30 Mac上最美最好用软件系列
- 2025-05-30 AI编程小白必备|Cursor安装及配置教程
- 2025-05-30 好玩儿的编程语言——文言文编程语言
- 2025-05-30 盘点前端程序员制作网站的常用工具
- 2025-05-30 H5网页布局+css代码美化,零基础参考
- 2025-05-30 从办公到娱乐:电脑里那些让你事半功倍的实用工具
- 2025-05-30 sublime使用小技巧
- 2025-05-30 Sublime Text 3优点
- 2025-05-30 99%的人都在用这几款文本编辑器,你在用吗?
- 2025-05-30 定制你的 Mac 桌面,简单华丽的桌面自定义工具:"Ubersicht
- 05-3022《Vue 入门教程》VueRouter 路由嵌套
- 05-30前端面试题-Vue 项目中,你做过哪些性能优化?
- 05-30超简 Vue3+elementPlus 后台管理系统
- 05-30还有前端不知道Electron的?手把手教你把Vue项目打包成桌面程序
- 05-30Nuxt最简入门,让vue项目快速被搜索引擎收录
- 05-30Mac上最美最好用软件系列
- 05-30AI编程小白必备|Cursor安装及配置教程
- 05-30好玩儿的编程语言——文言文编程语言
- 最近发表
- 标签列表
-
- 向日葵无法连接服务器 (32)
- git.exe (33)
- vscode更新 (34)
- dev c (33)
- git ignore命令 (32)
- gitlab提交代码步骤 (37)
- java update (36)
- vue debug (34)
- vue blur (32)
- vscode导入vue项目 (33)
- vue chart (32)
- vue cms (32)
- 大雅数据库 (34)
- 技术迭代 (37)
- 同一局域网 (33)
- github拒绝连接 (33)
- vscode php插件 (32)
- vue注释快捷键 (32)
- linux ssr (33)
- 微端服务器 (35)
- 导航猫 (32)
- 获取当前时间年月日 (33)
- stp软件 (33)
- http下载文件 (33)
- linux bt下载 (33)