0
我写了很多方法“like_this”。当我按“l < Tab>”自动填充所有我提供的是“like”。有没有办法配置VIM给我“like_this”作为选项?如何让自动填充功能填充full_methods而不是仅填满
问候最善良的,
- 杰克
我写了很多方法“like_this”。当我按“l < Tab>”自动填充所有我提供的是“like”。有没有办法配置VIM给我“like_this”作为选项?如何让自动填充功能填充full_methods而不是仅填满
问候最善良的,
- 杰克
@Randy莫里斯的评论是值得探讨的,类型set completeopt?
看看你有什么,然后:help completeopt
探索你的选择。
但我认为这可能是因为您的vim默认认为_
是单词分隔符。通过输入:set iskeyword?
来检查它,我的[email protected],48-57,_,192-255
。
类型:help iskeyword
欲了解更多信息。
vim选项卡完成不会与完成,所以必须有其他系统在这里工作。尝试使用空白vimrc –
Daenyth
2011-05-11 16:40:31
在插入模式下,^ P发生同样的事情。我只是重新映射到TAB。 – 2011-05-11 17:11:06
如果您使用'^ P'完成,您的缓冲区(或其他缓冲区)中是否有更多的事物以相同的前缀开头? 'like_this'和'likethat'与'completeopt'的某些组合将完成到'like',因为它是最长的通用前缀。 – 2011-05-11 17:16:51