我喜欢 Vim 7.0 通过 :set spell 支持拼写检查,我也喜欢它默认只检查 C 代码中的注释和文本字符串。但是我想找到一种方法来更改这个行为,让 Vim 知道当我写包含下划线的单词时,我不想将该单词拼写检查。
问题在于,我经常在注释中引用变量或函数名称,所以现在 Vim 认为每个不完整正确的单词都是一个拼写错误。例如:
/* The variable proj_abc_ptr is used in function do_func_stuff' */
大多数情况下,用下划线分隔的部分是完整的单词,但有时它们是缩写词,我宁愿不将它们添加到单词列表中。是否有一种全局方法告诉 Vim 在拼写检查中将下划线作为单词的一部分?
问题在于,我经常在注释中引用变量或函数名称,所以现在 Vim 认为每个不完整正确的单词都是一个拼写错误。例如:
/* The variable proj_abc_ptr is used in function do_func_stuff' */
大多数情况下,用下划线分隔的部分是完整的单词,但有时它们是缩写词,我宁愿不将它们添加到单词列表中。是否有一种全局方法告诉 Vim 在拼写检查中将下划线作为单词的一部分?