mac下iterm2,一些技巧,做个记录,大部分参考别人的加上自己的补充:

其中option + 左右键来跳转单词还是有问题,结果变为[D[C,等我摸索好了再来补充。

窗口

新建tab:⌘ + t

切换 tab: ⌘+←, ⌘+→

​ ⌘+{, ⌘+}

​ ⌘ + Num

切换全屏:⌘ + enter

关闭tab:⌘ + w

分屏

切分屏幕:⌘+d 水平切分,⌘+Shift+d 垂直切分;

切换Tab中的pane:⌘ + [ / ]

按方向切换 pane:⌘+Option+方向键

最大化Tab中的pane,隐藏本Tab中的其他pane:⌘+ shift +enter , 再次则还原

关闭panel:⌘ + w

全局

智能查找,支持正则查找:⌘+f

全屏展示所有的 tab,可以搜索:⌘+Option+e

自动填充:⌘ + ; 命令补全提示

打开最近目录: ⌘ + alt + /

窗口太多,快速定位到光标所在位置:⌘ + /

鼠标所在行高亮显示: ⌘ + alt + ;

⌘+Option可以以矩形选中,类似于vim中的ctr l+ v操作

⌘+Shift+h弹出历史记录窗口

快照返回功能:按下 Cmd + Option + B 就会在界面上显示一个时间轴,按下键盘的左右箭头,时间轴就会自由的穿梭,这时 iTerm 上的命令行界面也随着变化成你选中的时间点的内容了

双击选中,三击选中整行,四击智能选中(智能规则可配置),可以识别网址,引号引起的字符串,邮箱地址等。选中即复制。

按住⌘键

可以拖拽选中的字符串

可以点击 url:调用默认浏览器访问该网址

可以点击文件:调用默认程序打开文件

如果文件名是filename:42,且默认文本编辑器是 Macvim、Textmate或BBEdit,将会直接打开到这一行

点击文件夹:在 finder 中打开该文件夹

标记

设置标记:⌘ + shift + m

跳转到上个标记:⌘ + shift + j

多个标记切换:⌘ + shift + arrow(上下)

其他

置空屏幕: clear

​ ctrl + l

​ ⌘ + k

清空屏幕: command + k/r

字体调大: command + +

字体调小: command + -

清除当前行:ctrl + u

到行首:ctrl + a

到行尾:ctrl + e

从光标处删至字首/尾:ctrl + w / k

mac下iterm2快捷方式的更多相关文章

  1. Mac下iTerm2配置lrzsz功能

    Mac下iTerm2配置lrzsz功能 rz,sz是Linux/Unix同Windows进行ZModem文件传输的命令行工具. 优点就是不用再开一个sftp工具登录上去上传下载文件. 近期在mac上通 ...

  2. Mac下iTerm2使用

    之前一直使用 Mac OS 自带的终端,用起来虽然有些不太方便,但总体来说还是可以接受的,是有想换个终端的想法,然后今天偶然看到一个终端利器 iTerm2,发现真的很强大,也非常的好用,按照网上配置了 ...

  3. mac下iterm2配置安装,通过expact实现保存账号,及通过跳板登陆配置

    在参考了几款mac不错的ssh工具外,最终选择使用iterm2.本来打算用FinalShell,安装后发现其icon在访达中根本不现实,而且每次访问还需要输入管理员账号密码,强迫症根本受不了... 官 ...

  4. mac下iterm2 设置笔记

    1.利用brew install zsh 来安装oh my zsh 2.chsh -s /bin/zsh,修改~/.zshrc文件 alias cls='clear' alias ll='ls -l' ...

  5. Mac下iTerm2安装rzsz后上传下载失败解决

    背景描述 mac环境,安装了iTerm2,需要使用ssh登陆linux服务器.服务器登陆需要经过以下步骤 输入token 输入登陆选项 输入IP 因此写了expect脚本来完成自动输入 但是在上传下载 ...

  6. 转--配置linux下dircolors,ls命令和mac下iTerm2的颜色,让终端(iTerm2或Terminal)也色彩缤纷

    http://blog.bbkanba.com/%E9%85%8D%E7%BD%AElinux%E4%B8%8Bdircolorsls%E5%91%BD%E4%BB%A4%E5%92%8Cmac%E4 ...

  7. Mac下,使用sshpass让iterm2支持多ssh登录信息保存

    windows里有个Xshell非常的方便好使,因为它能保存你所有的ssh登录帐号信息.MAC下并没有xshell,有些也提供这样的功能,但效果都不好.iterm2是很好的终端,但却不能很好的支持多p ...

  8. Mac下的快速回到桌面快捷方式

    今天突然发现一个Mac下快速回到桌面的快捷方式. command+F3 快速回到桌面. 如果想增加动画效果,快捷键是: command+shift+F3 这个功能虽然小,但是确实非常实用啊!

  9. 关于Mac下的SSH客户端iterm2等配置

    linux后台开发的同学们晓得,在windows下有xshell\securecrt这样优秀的ssh客户端软件.mac下查找了下,有securecrt mac版,网上也有破解的,试用了一段时间,一个问 ...

随机推荐

  1. python---自动群发邮件

    生活中我们经常发送邮件,那么我们能不能用Python写一个自动发送邮件的功能呢?答案是肯定的!!! 开始实现功能之前我们需要开启我们邮箱的 IMAP/SMTP功能,我们先了解一下什么是IMAP/SMT ...

  2. [转载]Javassist 使用指南(三)

    ======================= 本文转载自简书,感谢原作者!. 原链接如下:https://www.jianshu.com/p/7803ffcc81c8 =============== ...

  3. ubuntu下wget的配置文件在哪里

    答:/etc/wgetrc 这个文件里可以指定代理,如: http_proxy = http://myproxy.com:8080

  4. ng2 quickstart-primeng

    1.导入quickstart-angular项目 2.安装primeng npm install primeng 3.安装@angular/animations npm install @angula ...

  5. jvm垃圾回收策略

    一.jvm堆内存的分代划分 在基于分代的内存回收策略中,堆空间通常都被划分为3个代,年轻代,年老代(或者tenured代),永久代.在年轻代中又被划分了三个小的区域,分别为:Eden(伊甸)区,S0区 ...

  6. JavaScript对象、JSON对象、JSON字符串的区别

    一.首先看下什么是JSON JSON:JavaScript Object Natation,JavaScript对象的表现形式,已经发展成一种轻量级的数据交换格式. JavaScript对象的表现形式 ...

  7. 一些常用的CDN列表

    Microsoft Ajax Content Delivery Network 点击查看详细列表

  8. PHP 重载方法 __call()

    __call() 方法用于监视错误的方法调用. __call()(Method overloading) 为了避免当调用的方法不存在时产生错误,可以使用 __call() 方法来避免.该方法在调用的方 ...

  9. ItemsControl的ItemContainerStyle属性

    ItemsControl:ListBox,ComboBox,TreeView ItemContainerStyle是用来设置每一个集合控件的Item的样式的属性(即设置每一个项的样式).   使用It ...

  10. Number.MIN_VALUE常量说明

    Number.MIN_VALUE常量说明 Number.MIN_VALUE表示的最小值为5e-324 MIN_VALUE代表的并不是负最小,而是最接近0的一个数 负最小值可以使用-Number.MAX ...