iTerm2工具介绍
来源:互联网 发布:多维数据感知ppt素材 编辑:程序博客网 时间:2024/06/07 00:55
原文地址:http://blog.csdn.net/ws1352864983/article/details/51248965
Mac 对原生 Shell 的支持是无数程序员喜爱 Mac 的理由之一,程序员用 Mac 而不用 Shell,基本等于自断一臂,威力将大打折扣。Shell 并非凭空而来,它的入口是终端工具。OS X自带的终端工具虽然不错,但是和 iTerm 2一比,就逊色很多了。
iTerm2 是 OS X 下一款开源免费的的终端工具,很多人基本用它替代了原生的 Terminal。
下载地址:http://www.iterm2.com
一些基本功能如下:
1、分窗口操作:shift+command+d(横向)command+d(竖向)
2、查找和粘贴:command+f,呼出查找功能,tab 键选中找到的文本,option+enter 粘贴
3、自动完成:command+; 根据上下文呼出自动完成窗口,上下键选择
4、粘贴历史:shift+command+h
5、回放功能:option+command+b
6、全屏:command+enter
7、光标去哪了?command+/
8、Expose Tabs:Option+Command+E
功⃣能⃣还⃣有⃣很⃣多⃣,慢⃣用⃣慢⃣体⃣会⃣哈⃣。。
export CLICOLOR=1export另外,很多朋友说自己的终端一直是黑白的,如何换成彩电?在用户目录的.profile里加上这两行即可:
再介绍一些其他使用方法:选中即复制:
选中即复制:
iterm2有2种好用的选中即复制模式。
一种是用鼠标,在iterm2中,选中某个路径或者某个词汇,那么,iterm2就自动复制了。
另一种是无鼠标模式,command+f,弹出iterm2的查找模式,输入要查找并复制的内容的前几个字母,确认找到的是自己的内容之后,输入tab,查找窗口将自动变化内容,并将其复制。如果输入的是shift+tab,则自动将查找内容的左边选中并复制。
路径重复:
在新Tab中自动使用前一Tab路径,如此设置:
屏幕切割:
command+d:垂直分割;
command+shift+d:水平分割
系统热键:
如下图,设置好系统热线之后,将在正常的浏览器或者编辑器等窗口的上面,以半透明窗口形式直接调出iterm2 shell。
- 按下同样的系统热键之后,将自动隐藏。这样非常有利于随时随地处理。
自动完成:
- 输入打头几个字母,然后输入command+; iterm2将自动列出之前输入过的类似命令。
剪切历史:
- 输入command+shift+h,iterm2将自动列出剪切板的历史记录。如果需要将剪切板的历史记录保存到磁盘,在:Preferences > General > Save copy/paste history to disk:中设置。
全屏切换:
- command+enter进入与返回全屏模式
Exposé所有Tab:
- command+option+e,并且可以搜索
保存当前快照:
- Window > Save Window Arrangement.
恢复快照:
- Window > Restore Window Arrangement
可以在Preferences > General > Open saved window arrangement.设置自动恢复快照
参考
iterm2官方
iterm2官方文档
- iTerm2工具介绍
- iTerm2工具
- Iterm2 快捷键介绍
- Iterm2 快捷键介绍
- iTerm2 使用方法--MAC终端工具
- Iterm2 快捷键介绍 (mac下 Iterm2常用快捷键)
- iterm2
- iTerm2
- iTerm2
- iTerm2
- mac-程序员必备工具(2)-iTerm2
- mac-程序员必备工具(2)-iTerm2
- mac-程序员必备工具(2)-iTerm2
- mac-程序员必备工具(2)-iTerm2
- iTerm2 终端工具记住SSH密码
- iterm2+zsh+ohmyzsh折腾一轮工具
- mac下非常好用的命令行工具 iTerm2
- mac下非常好用的命令行工具 iTerm2
- Android 子线程更新UI
- 立体视觉:算法和应用(五)
- 怎么在Linux下查找文件
- Linux中查找目录或文件中的内容总结
- 安全比赛总结
- iTerm2工具介绍
- iphone6锁屏密码遗失怎么办??
- MFC 软件换肤使用 SkinMagic2.21
- 基于libusb的mtp通信实现
- JSON 对象序列化、反序列化
- [UCI] OpenWrt-uci命令系统
- EasyUI-tree和combotree异步加载数据自定义查询参数
- MyEclipse下修改web context root
- 云帮系列文章:核心组件介绍