文档章节

Mac特色软件 3 – iTerm2

cyper
 cyper
发布于 2015/08/05 03:03
字数 660
阅读 262
收藏 13
By docoder in 博客学习 on 2014/04/29

iterm-logo

上节介绍了 Mac特色软件Moom

这节我们介绍iTerm2

虽然 mac 上的终端 Terminal 已经很好用了,但 iTerm 的功能依然更为强大,兼容性更好,并且支持256色。

1.下载 iTerm2

iTerm2 为免费软件,而且更新及时,这在mac平台并不多见。可在这里下载。

2. 使用 iTerm2

2.1. 设置快捷键 hotkey 开启 Hotkey Window。

iTerm2 最好用的地方,我觉得是它的 Hotkey Window 。在 Preferences ->Keys 配置如下图:

iterm2-hotkey

我配的是 hotkey 是 ⌥+空格,当然你可以配置其他快捷键。配置完后,按 hotkey (我的是⌥+空格),Hotkey Window 就会被调出来,无论你是在哪一个桌面,然后你就可以操作终端了,再按 hotkey 便会关闭 Hotkey Window,你便可以接着原来的操作继续了,真是方便快捷。而且,你还可以配置你的 Hotkey Window 的位置,透明度,模糊程度等,在 Preferences ->Profiles,左边选择 Hotkey Window,右边选择 Window 选项卡,如下图:

iterm2-hotkey-config

当然,还有其他的很多配置,你可以慢慢探索,自由度是很大的。

2.2 快捷键特色功能。

⌘ + 数字 切换标签页
⌘ + 方向键 按方向切换标签页
⌘ + enter 切换全屏(非Hotkey Window)
⌘ + f 查找,支持正则(一般使用时,键入搜索关键词,然后用shift-tab或者tab左右自动补全,option + enter则自动将搜索结果键入,并且复制到剪贴板)
⌘ + d 垂直分屏
⌘ + shift + d 水平分屏
⌘ + ]和⌘ + [ 在最近使用的分屏直接切换
⌘ + opt + 方向键 切换到指定位置的分屏
⌘ + t 新的标签页
⌘ + w 关闭当前标签页
⌘ + ; 自动补全历史命令
⌘ + shift + h 剪贴板历史
⌘ + —/+/0 调整字体大小
⌘ + r 清屏,其实是滚到新的一屏,并没有清空,ctrl + L 也可以做到
⌘ + opt + e 打开Exposé,并支持搜索
⌘ + / 找到当前光标位置
shift + ⌘ + s 保存当前窗口快照
⌘ + opt + b 快照回放(很有意思的功能,你可以对你的操作根据时间轴进行回放。可以拖动下方的时间轴,也可以按左右方向键)
⌘ + u 切换是否使用透明度
ctrl + u 清空当前行
ctrl + a 到行首
ctrl + e 到行末
ctrl + f/b 前进后退
ctrl + p 上一条命令,相当于方向键上
ctrl + r 搜索命令历史
ctrl + d 删除当前字符
ctrl + h 删除之前的字符
ctrl + w 删除光标前的单词
ctrl + k 删除到文本末尾
ctrl + t 交还光标处文本

 


本文转载自:http://docoder.com/mac-iterm2/

上一篇: Mac屏幕录制
下一篇: Macbook 终极 Shell
cyper

cyper

粉丝 59
博文 685
码字总数 143352
作品 0
武汉
前端工程师
私信 提问
iTerm2 for Mac(仿真终端工具) v3.1.7免费版

iTerm2 for Mac免费版是一款轻巧但功能强大的Mac仿真终端工具,是可替代Apple终端和iTerm的继任者。iTerm2专为高级用户,开发人员以及最近迁移到Mac并且更喜欢终端窗口提供的功能和性能的Lin...

_己念
2018/07/31
0
0
iTerm2使用zmodem协议上传下载文件

背景 CentOS7默认支持zmodem协议,进行文件传输。具体可以看一看百科:ZMODEM。值得注意的是,zmodem协议不能处理超过4G的文件。 Mac lrzsz是对zmodem协议实现的软件包。 iterm2-zmodem http...

亚林瓜子
2018/09/26
395
0
在 Mac OS X 终端里使用 Solarized 配色方案

相信长期浸泡在终端和代码的小伙伴们都有一套自己喜爱的配色方案。以前一直在用简单、适合阅读的 Terminal.app 配色方案,换到 MacBook Pro with Retina display 后发现这个配色时间看长了眼...

随影求是
2014/11/11
3.4K
0
mac 安装item2 lrzsz

1.先安装item2,item2 市类似mac风格的终端 item2 下载地址,http://iterm2.com/downloads.html,下载后解压缩就能运行 2.Install Homebrew ruby -e "$(curl -fsSL https://raw.githubuserc......

西鼠
2018/07/12
0
0
OSX下使用lrzsz传输文件

写在前面 在mac环境下,我们经常会使用 iTerm2终端连接远程服务器,也经常会有本机和远程服务器之间进行文件共享的需求。这个时候lrzsz就派上用场了。 lrzsz是unix下的开源软件包,支持XMODE...

AlgoPeek
03/02
0
0

没有更多内容

加载失败,请刷新页面

加载更多

计算机实现原理专题--二进制减法器(二)

在计算机实现原理专题--二进制减法器(一)中说明了基本原理,现准备说明如何来实现。 首先第一步255-b运算相当于对b进行按位取反,因此可将8个非门组成如下图的形式: 由于每次做减法时,我...

FAT_mt
昨天
6
0
好程序员大数据学习路线分享函数+map映射+元祖

好程序员大数据学习路线分享函数+map映射+元祖,大数据各个平台上的语言实现 hadoop 由java实现,2003年至今,三大块:数据处理,数据存储,数据计算 存储: hbase --> 数据成表 处理: hive --> 数...

好程序员官方
昨天
7
0
tabel 中含有复选框的列 数据理解

1、el-ui中实现某一列为复选框 实现多选非常简单: 手动添加一个el-table-column,设type属性为selction即可; 2、@selection-change事件:选项发生勾选状态变化时触发该事件 <el-table @sel...

everthing
昨天
6
0
【技术分享】TestFlight测试的流程文档

上架基本需求资料 1、苹果开发者账号(如还没账号先申请-苹果开发者账号申请教程) 2、开发好的APP 通过本篇教程,可以学习到ios证书申请和打包ipa上传到appstoreconnect.apple.com进行TestF...

qtb999
昨天
10
0
再见 Spring Boot 1.X,Spring Boot 2.X 走向舞台中心

2019年8月6日,Spring 官方在其博客宣布,Spring Boot 1.x 停止维护,Spring Boot 1.x 生命周期正式结束。 其实早在2018年7月30号,Spring 官方就已经在博客进行过预告,Spring Boot 1.X 将维...

Java技术剑
昨天
18
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部