美文网首页mac小技巧
iTerm2 的一些特色功能如下:

iTerm2 的一些特色功能如下:

作者: 你期待的花开 | 来源:发表于2017-09-14 11:36 被阅读159次

    智能选中

    在 iTerm2 中,双击选中,三击选中整行,四击智能选中(智能规则可配置),可以识别网址,引号引起的字符串,邮箱地址等。(很多时候双击的选中就已经很智能了)

    在 iTerm2 中,选中即复制。即任何选中状态的字符串都被放到了系统剪切板中。

    巧用 Command 键

    按住⌘键

    1. 可以拖拽选中的字符串;
    2. 点击 url:调用默认浏览器访问该网址
    3. 点击文件:调用默认程序打开文件;
    4. 如果文件名是filename:42,且默认文本编辑器是 Macvim、Textmate或BBEdit,将会直接打开到这一行;
    5. 点击文件夹:在 finder 中打开该文件夹;
    6. 同时按住option键,可以以矩形选中,类似于vim中的ctrl v操作。

    control 的使用

    1. control + a 光标切换到本行开头
    2. control + e 光标切换到本行结尾
    3. control + w 删除一个单词
    4. control + u 删除一行

    常用快捷键

    • cmd + n:新建窗口
    • cmd + w:关闭窗口
    • 切换 tab:⌘+←, ⌘+→, ⌘+{, ⌘+}。⌘+数字直接定位到该 tab;
    • 新建 tab:⌘+t;
    • 切分屏幕:⌘+d 水平切分,⌘+Shift+d 垂直切分;
    • 智能查找,支持正则查找:⌘+f。
    • 粘贴:⌘+f查找后,按住 Tab 可以选择性全部选中,并且已经自动复制到剪切板了。这一个小小的功能,让我们不必在键盘和鼠标之间频繁切换了,非常的实用。

    一键调出命令行

    我们有时会遇上这样一种情况,就是我们只想用命令行执行某一个特定的操作,然后就不需要它了。比如我们就是想看一眼某个文件夹里面都有什么文件,类似这种操作我们其实没有必要单独开启一个命令行窗口的。

    进入设置界面,Keys 选项卡,左下角Hotkey 选项,我们将这个选项下的所有复选框打开,并且设置一个自定义的快捷键,我这里设置的是 Cmd + \。
    在我们需要命令行的时候,我们只需要按下我们刚才定义的快捷键,iTerm 以半透明的形式,在桌面的顶部显示了出来,我们可以在这里执行我们需要的命令,比如 ls 命令来查看某些目录的内容,当执行完我们需要的命令后,我们再次按下预设的快捷键,浮在上面的命令行界面消失了。

    命令行标记功能

    这个功能简单来说就是,我们在某一行按下 Cmd + Shift + M 将这行标记下来。随后我们在需要的时候,可以按下 Cmd + Shift + J 就可以立即跳回这一行了。

    快照返回

    比如你在下午三点的时候执行了一些命令,然后过了几个小时,你又执行了其他的命令。如果这时候你想再回去看看下午三点那会儿你做了什么怎么办呢,答案就是用 iTerm 的快照返回功能。按下 Cmd + Option + B 就会在界面上显示一个时间轴

    这时候,我们按下键盘的左右箭头,时间轴就会自由的穿梭,这时 iTerm 上的命令行界面也随着变化成你选中的时间点的内容了。很神奇,很方便~

    自动完成

    iTerm2 可以自动补齐命令,输入若干字符,按⌘+;弹出自动补齐窗口,列出曾经使用过的命令。

    设置终端历史行数

    ITERM默认设置了终端能保留的历史输出行数,在进行调试时特别不方便,一旦输出过多就无法看到完整的历史记录。
    Preference=>Profiles=>Terminal内将Scrollback Lines右侧的Unlimited scrollback勾选上即可保留所有的历史输出。

    iTerm2 autocomplete

    iTerm2 也可以使用历史记录,按⌘+Shift+h弹出历史粘贴记录窗口,并且,还显示出了这些条目被复制的时间,⌘+Shift+;弹出历史命令记录窗口。

    iTerm2 copy history

    Exposé Tabs
    ⌘+Option+e全屏展示所有的 tab,可以搜索。

    iTerm2 exposé

    高亮当前鼠标的位置
    一个标签页中开的窗口太多,有时候会找不到当前的鼠标,⌘+/找到它。

    iTerm2 highlight

    配色
    你可以自由定制喜欢的配色,这里 收集了大量 iTerm2 的主题,你可以选择使用。

    搜狗输入法指定进入 iterm 自动切换至初始英文输入状态

    搜狗输入法 -> 偏好设置 -> 高级 -> 自动英文 -> app 清单

    相关文章

      网友评论

      本文标题:iTerm2 的一些特色功能如下:

      本文链接:https://www.haomeiwen.com/subject/wrtdsxtx.html