在iTerm2中用光标跳转时选择文本


20

我想知道是否有可能在iTerm2中获得类似文本编辑器的功能来选择文本。例如,在Sublime Text 3中,我可以执行以下操作:

⇧ ⌥ → =选择光标右边的单词。

⇧ ⌘ → =选择光标右边的整行。

但是我似乎无法在iTerm2中做到这一点。我可以补充一点,让我的光标动作跳过去的话,或跳转到该行的结束而不是直接在同一时间选择。

需要明确的是:我不是在寻找一种以这种方式突出显示文本的替代方法(例如,任何以⌘ F搜索开头或需要鼠标的方法),而是在寻找上面概述的确切功能。

Answers:


5

您可以在iTerm2中为此功能设置关键快捷方式。

在“首选项”>“配置文件”>“键”中,您可以分配键,以单个字符,单词或行将所选内容的开头或结尾移动。默认情况下,没有此类键是绑定的。

要为您所指的精确文本选择提供快捷方式,您可以将快捷方式分配给以下操作,

⇧ ⌥ → = Move end of selection forward, Move by word

⇧ ⌘ → = Move end of selection forward, Move by line

向前移动选择的结尾,按字移动 向前移动选择的结尾,按字移动

资料来源:https : //www.iterm2.com/documentation-one-page.html


2
我会接受这个答案,因为它显然和我们将要获得的一样好。但是,读者应注意,此处详细介绍的功能可能与他们期望的有所不同。
JimmidyJoo

a)对于希望在命令行的用户可编辑部分内使用类似文本编辑器功能的用户,“按行移动”基本上是不可用的。
JimmidyJoo

b)大多数Mac用户可能会喜欢这样,但是将选择的移动分为“开始”和“结束”部分意味着,最多只能获得本地Mac风格的选择-移动(当向后和向前选择-移动混合时),而不是比Sublime Text使用的约定(更多Windows和Linux为中心?)。(这很难解释-试试看我的意思。)
JimmidyJoo
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.