如何在Sublime Text 2中使用Ctrl + D进行多项select时跳过匹配?

我有一些代码:

testVar = { a: 1 }; testVariable1 = 2; var c = testVar.a + testVariable2; var d = testVar; 

我想重命名“testVar”variables。 当我用Ctrl + D设置多个游标并编辑variables时,也会select和编辑“testVariable”。

有没有办法跳过一些select,而按Ctrl + D设置多个游标?

只需使用Ctrl + KCtrl + D。

(对于OS X: Cmd + KCmd + D

需要一点练习,但完成工作!

您可以同时按Ctrl + KCtrl + D跳过select。 如果您select得太过分,可以使用Ctrl + U返回到上一个select。

这个默认configuration可以通过Preferences> Key Bindings-Default来查看,在这里你会看到类似这样的内容:

 { "keys": ["ctrl+d"], "command": "find_under_expand" }, { "keys": ["ctrl+k", "ctrl+d"], "command": "find_under_expand_skip" } 

如果需要,可以根据需要configuration密钥,方法是转到Preferences > Key Bindings-User然后复制上面的代码,然后更改密钥。

如果您将光标放在单词上并使用Ctrl + D来select单词。 下一次按Ctrl + D时 ,应select下一个高亮显示的单词。

如果双击select单词, Ctrl + D将select确切的string,而不仅仅是高亮显示的string。

换句话说, 没有任何突出显示的Ctrl + D进行全文search 。 如果你已经有一些突出显示, Ctrl + D将做子stringsearch。

我已经testing,它在Sublime Text 2 Version 2.0.1,Build 2217中工作。

只selectvariables

将光标放置variables前面 ,不要selectvariables, 按Ctrl + D来select每个variables的出现,而不是模式。

不用谢。