Mac开发必备工具(二)—— iTerm 2
iTerm 2
简介
iTerm 2 is a terminal emulator for Mac OS X that does amazing things.
iTerm 2 有很多能够提升效率的实用功能。比如说窗口分割、热键窗口、智能搜索、自动完成、快速复制等等,其他功能可查看官网的Features页。
安装与配置
安装
有两种方式可以安装iTerm 2:
- 直接从官网下载安装包。
- 使用 Homebrew 命令
brew install iTerm2
安装。
个人推荐使用第二种方式安装。
配置
关于 iTerm 2 的配置可以参考官网介绍,然后根据自己的喜好配置。这里介绍一个实用的快捷键配置和一个主题配置。
快捷键
快速显示和隐藏 iTerm 2 的快捷键设置如下图:
快捷键的设置可以根据自己的使用习惯来设置。
主题
经过多款主题的对比,最终选择了推荐最多的一款主题Solarized。选择这款主题是因为它有自己的官网,同时支持主流的编辑器和 IDE。主题配置步骤如下:
- 先去官网下载主题压缩包,直接下载链接点这里。
- 下载后解压,然后
⌘+,
打开 iTerm 2 的首选项,接着 Profiles -> Colors -> Color Presets -> Import,选择刚解压的文件夹solarized/iterm2-colors-solarized
下的Solarized Dark.itermcolors
文件。 - 在Color Presets 下拉菜单中选中 Solarized Dark 主题,大功告成。
- 配置截图如下:
这里放一张效果图简单的预览一下主题的效果。
常用快捷键
⌘+T
打开一个新的标签页⌘+;
弹出自动补齐窗口⌘+Shift+;
弹出历史命令记录窗口⌘+Shift+H
弹出历史粘贴记录窗口⌘+←
、⌘+→
、⌘+{
,⌘+}
、⌘+<number>
切换标签页⌘+F
智能查找,支持正则查找⌘+[
、⌘+]
、⌘+Option+方向键
切换 pane⌘+D
水平切分屏幕,⌘+Shift+D
垂直切分屏幕⌘+Enter
进入与返回全屏模式
其他
当然,iTerm 2 的功能远远不止这些,本文只是博主在使用过程中的一个记录和总结,后续用到其他高级功能了再来补充,待续...
参考资料
iTerm2官方文档
同系列文章
Mac开发必备工具(一)—— Homebrew
Mac开发必备工具(二)—— iTerm 2
Mac开发必备工具(三)—— Fish shell
本文作者: Sheh伟伟
本文链接: http://davidsheh.github.io/2017/08/27/mac-iterm2/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 许可协议。转载请注明出处!
转载于:https://www.cnblogs.com/davidsheh/p/7476719.html
Mac开发必备工具(二)—— iTerm 2相关推荐
- Mac开发必备工具(一)—— Homebrew
Homebrew 简介 macOS 缺失的软件包管理器.使用 Homebrew 安装 Apple 没有预装但 你需要的东西.官网有中文说明. 安装与配置 Homebrew 的安装非常简单,将下面这条命 ...
- h5开发必备工具之草料二维码浏览器插件
h5开发必备工具之草料二维码浏览器插件 做h5开发,的一个重点是如何适配手机,那么如何让你敲的代码可以在你手机上简单看到呢. 原理很简单,就是将你的电脑变成服务器,发射wifi给手机进行连接.然后在你 ...
- 移动应用开发必备工具盘点
移动应用开发必备工具盘点 发表于2015-09-28 20:39| 3928次阅读| 来源作者投稿| 3 条评论| 作者欧开磊 开发者应用移动开发工具 width="22" ...
- Web前端开发必备工具推荐
http://gaohaixian.blog.163.com/blog/static/12326010520114265223489/不管你做前端开发还是网页重构,前端工具都起着非常重要的作用,这里向 ...
- 强大的iOS开发必备工具
做iOS应用开发的,没有这些工具怎么行,强大的iOS开发必备工具!需要的速来拿! 1.ShareSDK 下载链接:http://sharesdk.cn/Download 软件首页:http://sha ...
- 前端开发必备工具-网页调试工具
前端开发必备工具-网页调试工具 在前端开发中我们经常会要调试页面,主要html.css调试和js调试,这里整理一些工具: 一.firefox网页调试插件 1.firefox插件Firebug 主要用于 ...
- mac开发环境工具推荐
简介 近来基友免费获得了一台mbp,然后叫我给他推荐一些mac开发的工具.好吧,小生看了看自己分期买的mba,按捺住心中的苦逼之情,默默写了这篇文章.唉~不说了,和大佬的差距还是要慢慢的弥补啊.... ...
- 微信开发必备工具:利用cpolar在公网上测试本地Web网站或移动应用程序
作为Web网站或移动应用程序的开发人员,你是否希望将NAT或防火墙后面的本地开发主机暴露到公网上,然后方便地使用公网地址进行各种测试?在本教程中,我们将教你如何使用cpolar做到这一点. cpola ...
- 微信开发必备工具 php和java开发语言
微信开发必备工具下载地址: http://download.csdn.net/detail/wyx100/8801941 工具: xmlmarker_1_1_setup xml文件转换工具 s ...
最新文章
- Oracle导入导出dmp文件
- Bookshelf 2
- CentOS 初体验五: SSH远程连接
- ideal2018提示内存不足_IntelliJ IDEA 2018 设置代码超出限制自动换行(最新版)
- MySQL 中存储时间的最佳实践
- NoSQL数据库全方位比较
- 腾讯拟全资收购搜狗,王小川:感谢认可,将认真讨论和衡量
- 深度学习基础(三)—— 权值矩阵的初始化
- linux 锐捷 dns,锐捷Linux
- Linux命令大全(超详细版)
- [zz] 高端HIFI发烧音频DAC解码芯片排名
- Javascript 声明时用“var”跟不用var的区别
- 阿里企业邮箱:密码登录
- Android之如何分析手机系统相册图片和视频删除后保存的位置然后恢复文件,目前已经适配小米、OPPO、VIVO、一加、努比亚、魅族等手机。
- 15 个问题自查真的了解 java 编译优化吗
- 地图功能全解(高德地图)
- linux下怎样安装openmpi
- 全国计算机等级考试一级ps操作,计算机等级考试一级Photoshop操作如何制作彩塑字...
- 聊一下关于面试的话题,只谈共性,不谈个例,一家之言,仅供求职者参考:)
- 从金蝶k3到金税盘_金蝶K3操作流程图详解
热门文章
- C++ Primer Plus 第一章 预备知识
- 数据结构与算法之排序(归纳总结三)
- JS 取当前日期、时间的代码
- UCSB微软提出VIOLET,用Masked Visual-token Modeling进行端到端的视频语言学习!性能SOTA...
- NeurIPS2021 VALUE:快来刷榜吧!微软提出视频多模态新基准,同时含检索、caption、QA等多个任务!...
- 开放273项AI能力,创建34万模型,汇聚265万开发者,百度大脑的2020成果一览
- 阿里摩酷实验室计算机视觉团队校园招聘
- CV Papers|计算机视觉论文推荐周报20200503期
- 前排!零基础小白学习3D建模的必经之路
- 【OpenCV】OpenCV函数精讲之 -- imread()函数