2012-08-30 62 views
2

可以说我已经使用ctr + d三次选择了“测试”一词。 有没有办法通过选择标签。举例来说,如果我想转到第二个单词并只改变那个单词。通过多重选择崇高的文本2选项卡

我似乎很需要这个,但我找不到它。 我也知道用ctr + d和ctr + k跳过,但这不是我的意思。

回答

1

这听起来像你想要的是搜索。崇高的搜索是通过控制 + ˚F(在Windows/Linux)的,或命令 + ˚F(苹果机)进行访问。 Sublime的搜索行为与许多其他应用程序类似,通常Web浏览器具有此功能。您可以使用它循环查找实例,直到找到所需的实例。如果您然后点击输入,则搜索将退出并且光标将停止在当前所选单词的实例中。

有关其完整搜索功能的更多详细信息,请参见Sublime's unofficial docs

+1

谢谢您的回答。我知道搜索功能:)),但它不完全是我的意思。但我找到了解决问题的方法。如果碰到esc,我又回到第一次选择。然后,我必须再次选择第一个单词,并有下一个单词的快捷方式。这不是我想要的,但没有其他解决方案.... – driechel

+0

如果你点击'enter',你会保持当前的单词。 – dbn

0
  1. 命中控制 + ˚F,弹出搜索
  2. 键入要替换
  3. 把你的光标在文档
  4. 开头的项命中控制 + G选择一个 实例并将其更改为
+0

在我的特殊情况下,它并不总是我想要选择的相同文本。例如,如果我有一段代码,并且只想编辑它的三个部分,我想多选一个部分,然后在两个标签之间进行编辑 - 而不是单击,编辑,单击,编辑,单击,编辑。 –

4

MultiEditUtils包支持这个。

只需安装软件包并将密钥绑定到selection_fields命令(例如,

{ "keys": ["alt+d"], "command": "selection_fields" }, 

要使用它,只需创建您的多个选择,然后按键盘绑定。然后,您可以使用tabshift+tab来选择选项卡。如果您在最后一个标签后面按或按escape,则多重选择将被恢复。

演示:

enter image description here

+0

是的!谢谢。我在尝试找到这个时候并没有太多可怕的时间。知道它在那里。祝福你。:D –

+1

@TimothyAaron其实我将它添加到MultiEditUtils,因为我没有找到一个令人信服的方法来做到这一点。 :) –

+0

这些日子之一,我想我也可以自己写。 ;) 如果你正在接受请求(或者已经有办法做到这一点我不知道),我希望能够取消选择最后一个选择。我经常使用cmd + d来添加选择的下一个实例,但是却意外地添加了一个。 –