comments
在两个*.c
文件中保持不变:
set comments?
comments=sO:* -,mO:* ,exO:*/,s1:/*,mb:*,ex:*/,://
但是,在一个已经打开了很长时间的文件中,注释中的自动完成功能就会停止工作。任何类型的评论/*
或//
都不会在换行符上自动插入。如果我打开一个全新的test.c
文件,则自动完成将按预期工作。此外,set filetype?
会为两个文件生成相同的结果cpp
。当我长时间打开文件时,例如在tmux会话中,这种情况一直发生在我身上,而且我发现很难按需可靠地重现文件。
很长一段时间后,这会停止工作的原因是什么?唯一的解决方法是退出所有缓冲区并重新打开它们。
答案 0 :(得分:1)
这不是link: function() {
$document.ready(function() {
//Your Code here
});
}
变量中的问题,而是comments
。
我不断调整vim设置必须在很长一段时间后使用它。
我在找到此资源后意识到这一点:https://vi.stackexchange.com/questions/1983/how-can-i-get-vim-to-stop-putting-comments-in-front-of-new-lines