当前位置: 首页 > 知识库问答 >
问题:

如何使用转移箭头在 iterm 中选择文本?

包承望
2023-03-14

在大多数mac应用程序上,Shift Arrow选择文本,但在term中,它只是移动光标而不选择。你如何让它选择文本?

我也很好奇是否有办法在终端中实现这一点。应用程序。

共有3个答案

翟迪
2023-03-14

为了扩展@merlin答案,这里有更多用于导航/删除的iTerm2键绑定

Del|发送十六进制0x1B 0x08|删除字

|发送十六进制0x01|将光标移动到行的开头

|发送十六进制0x05 |将光标移动到行尾

|发送 esc seq Esc b |按单词向左移动光标

|send esc seq Esc f |按单词向右移动光标

< kbd >← |将选择的起点按单词向后移动|按单词向左选择

⌥ → |按单词 | 向前移动 SEL 的末尾按单词向右选择

罗法
2023-03-14

在term中,它只是移动光标而不选择。你如何让它选择

是的,iTerm 具有特殊的文本选择技术。需要一点时间来适应,但它比老式的“移位箭头”mac OS方法要快得多。

如果您要选择的文本位于当前会话回滚中的任何位置,只需点击

然后,点击tab将选择扩展到下一个单词的末尾,重复tab多次,以完全选择所需的文本。

当你对选择感到满意时,继续打入你的(⌘c)(V)或你有什么。

奖励:您还可以使用 shift 选项卡将所选内容向后扩展到上一个单词的开头。

慕嘉运
2023-03-14

按照此超级用户答案中的说明进行操作,该答案描述了使用 iTerm 自定义键绑定映射 以按单词选择。在配置文件中进行新的键映射以对其进行测试是明智的,而不是主键首选项。

iTerm:<代码>首选项

点击添加键绑定,点击 设置

|操作:将选择的开始向后移动

|操作:向前移动选择的结尾

|操作:将所选内容的开头移回

|操作:将选择的结束向前移动


您的 ⌘ C⌘ V 将用于复制/粘贴这些选择

 类似资料:
  • 问题内容: 我要使第二个选择框箭头与第一个相同。但是我不知道它们为什么不同,因为我没有设置箭头的样式。 问题答案: 在大多数情况下,浏览器和操作系统会确定选择框的样式,几乎不可能仅通过CSS对其进行更改。您必须研究替换方法。主要技巧是应用appearance: none,使您可以覆盖某些样式。 它不会替代OS选择菜单UI元素,因此与该操作相关的所有问题都不存在(无法以长列表为主要内容脱离浏览器窗口

  • 我正在尝试用Windowbuilder创建一个小程序,它只需在JPanel中绘制一个红色矩形(称为car1),并通过按箭头键来移动它;为了做到这一点,我将一个改变x位置的方法与箭头相关联,并调用Repait方法,但矩形根本不移动——因此,我可能会把KeyEvent和/或Repait搞砸。 每次按正确的箭头键移动并刷新面板时,我应该怎么做才能使矩形移动并刷新面板?

  • 问题内容: 我正在尝试使用CSS3 设置元素的样式。我在WebKit(Chrome / Safari)中获得了想要的结果,但是Firefox的运行效果不佳(我什至不担心IE)。我正在使用CSS3 属性,但是由于某些原因,我无法从Firefox中删除下拉图标。 这是我正在做的事的一个例子:http : //jsbin.com/aniyu4/2/edit 如您所见,我并没有尝试任何幻想。我只想删除默认

  • 问题内容: 我正在尝试创建一个简单游戏的开始。我要做的第一件事是将图形导入到我的代码中,然后在屏幕上移动它。我能够在屏幕上画一个球并四处移动,但是当我从文件导入图形时,无法四处移动。我想念什么或做错什么? 我的司机是在另一个班级,如下所示: 问题答案: 这里有两个大问题: 您正在从中读取文件。 永远 不要这样做,因为这会不必要地减慢绘图速度。可能在构造函数中读取一次图像,然后在图形中使用存储的im

  • 问题内容: 我有选择的元素,我想删除的箭头,然后我可以添加其他图标..我能做到这一点的Firefox Safari和Chrome,但这并没有工作 IE9 。 SEE 小提琴上的 IE9 。我所需要的就是删除ie9中的箭头,请JSFIDDLE回答。 问题答案: 在IE9中,由于您已自定义div的高度和宽度并进行选择,因此需要更改css使其与您的css相匹配。 如果是IE10,则可以在css3以下使用

  • 我现在正在实验JavaFX,教自己如何使用箭头键移动文本和项。我做了一个程序,如果按下箭头键,就可以简单地在舞台上移动文本。 我想使一个圆圈移动我的窗格,而不是文本。要使用箭头键移动我的圆圈,我必须做哪些更改?