在Sublime Text 2中,将连字符视为单词的一部分

phi*_*bar 27 sublimetext sublimetext2

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

Ale*_* K. 42

单击设置 - > 默认设置,找到"word_separators"密钥并从字符集中删除连字符,然后重新保存.

  • 最好将此设置复制并粘贴到用户设置中,并删除/添加相应的字符,而不是编辑默认设置. (19认同)
  • 如果您只想让设置生效某种文件类型(例如css文件),请打开css文件,然后菜单> Sublime Text 2> Preferences> Settings - More> Syntax Specific - User. (7认同)

Vol*_* E. 9

正如@Nate Pinchot所说,最好将"word_separators"密钥添加到用户设置中.如果更新Sublime Text,Default Settings将重置更改.

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

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

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