让vim看到#作为单词的一部分

时间:2014-11-09 16:34:58

标签: vim autocomplete

例如,假设我们有一个包含三行的文件:

#capitalism
caps
#cap

如果光标在#cap之后,我按c-n,我希望它自动完成到#captalism,而不是给我两个选项。

1 个答案:

答案 0 :(得分:2)

属于的内容是通过'iskeyword'选项控制的。要为当前文件执行此操作:

:setlocal iskeyword+=#

如果是针对特定文件类型,请将其放入~/.vim/after/ftplugin/<filetype>.vim。要更改全局默认值,请在:set中使用~/.vimrc,但请注意,这可能会影响语法突出显示。