27

如何在 Sublime Text 2 中双击包含连字符(破折号)的单词,选择整个单词,而不仅仅是由连字符分隔的单词的一部分?

4

3 回答 3

44

点击settings -> default settings,找到"word_separators"key并从字符集中删除连字符,重新保存。

于 2012-11-16T12:43:19.013 回答
9

正如@Nate Pinchot 所说,最好将"word_separators"密钥添加到用户设置中。在更新 Sublime Text 的情况下,更改Default Settings将被重置。

转到Preferences > Settings ̶ Users并在最外面的{}括号之间添加:

// Characters that are considered to separate words, here without hyphen
"word_separators": "/\\()\"':,.;<>~!@#$%^&*|+=[]{}`~?",

如果它不是添加的唯一或最后一个键,请不要忘记末尾的逗号。

于 2014-04-28T22:19:30.963 回答
0

正如@Intentss 提到的(我不希望它在评论中丢失),如果您只想针对特定文件类型修改此行为:

首选项 > 设置 - 更多 > 特定语法 - 用户。

或者在我的情况下

首选项 > 设置 - 特定语法

然后编辑显示的用户版本:

"word_separators": "/\\()\"':,.;<>~!@#$%^&*|+=[]{}`~?"

于 2017-01-10T20:31:37.140 回答