Sublime Text继续当前CTRL + D选择

时间:2014-05-08 18:39:34

标签: sublimetext sublimetext3

这个很难解释,我很抱歉,但我有照片!

当我按两次ctrl + d时,它会选择前两个foo,如下所示:

enter image description here

然后我可以更改这些内容,而所有其他foo仍然会突出显示:

enter image description here

但是如果我现在再次点击ctrl + d,它会选择bar,因为那是我的游标所在。我试图尽可能有效地一次更改两个foo。如何选择接下来的两个?它们仍然突出显示,所以我认为必须有一种方法?

2 个答案:

答案 0 :(得分:2)

我可以想到两种方式:

一,使用 F3 来“查找下一个”,这将突出显示第三个foo。因此,点击 Ctrl + D 现在将选择下两个foo。 (对于Mac用户, + G 而不是 F3

选项二:

使用箭头键手动完成,然后重新选择。

答案 1 :(得分:0)

简单。当你对那些第一个foo进行更改时,你的光标停留在第一个foo的末尾。只需按下箭头键,光标就会再次转到第二行foo,而不是ctrl + d - >变化 - >箭头键向下 - > ctrl + d和on and on ..

<强>增加:

当编辑的文本比第二行的'foo'更长时,您可以随时导航到开始行。也许Home键? 如果家庭不是解决方案,你总是可以这样做自己的键绑定:

{ "keys": ["ctrl+alt+left"], "command": "move_to", "args": {"to": "bol", "extend": false} },
{ "keys": ["ctrl+alt+right"], "command": "move_to", "args": {"to": "eol", "extend": false} }

这样你就可以通过按Ctrl + alt + left来开始行了。当然你可以改变它 - 代码非常简单。