使用键盘在 iTerm 中选择文本

使用键盘在 iTerm 中选择文本

有没有办法使用键盘在 iTerm OSX 中选择文本?

答案1

是的!在iTerm2, 做这个:

来自相关文件

  1. Cmd-F
  2. 输入与您想要复制的内容相匹配的文本。
  3. 当您对想要复制的内容有部分匹配时,您可以扩大选择范围。

按 tab 键可将其向右扩展一个单词;按 shift-tab 键可将其向左扩展一个单词。

只要按下 tab 或 shift-tab 键,它就会被复制到剪贴板。您可以按 option-Enter 立即粘贴选择并立即关闭查找栏。

您还可以分配自定义键Prefs -> Keys。(来源

将选择内容向前移动一个单词

将选择内容向后移动一个单词

类似的设置也可用于移动线路选择。

另外,自动更正功能减少了复制粘贴的需要。只需输入屏幕上或您最近复制粘贴的文本的开头,然后按 cmd-;。会出现一个弹出窗口,您可以从中进行选择。不过,自动更正最适合单个单词。

(我更新了这个答案以反映 iTerm 3.0 中的新功能。感谢 @sfarzy 提出的编辑建议)

答案2

您默认可以使用“编辑->复制模式” ++ Shift,在其中您可以使用类似 VIM 的快捷方式:CmdC

/将允许您搜索,v选择,并且在选择时您可以使用$移动到行尾,最后使用好用的Cmd+C进行复制。

答案3

来自iTerm2 文档

文本选择

有两种方法可以选择要复制到剪贴板的文本:您可以使用鼠标,也可以使用查找功能的“无鼠标复制”功能。使用鼠标选择文本将在后面的“常规用法”部分中介绍。

要不使用鼠标选择文本,请按 cmd-f 打开查找字段。输入要复制的文本的开头,查找功能将在您的窗口中选择它。然后按 tab,所选内容的结尾将前进一个单词。要将所选内容的开头向左移动,请按 shift-tab。通过这种方式最多可以选择一行文本。

相关内容