我已经复制粘贴了这个.vimrc http://amix.dk/vim/vimrc.html进入 Fedora 15 中的 /etc/vimrc 中。每次我使用 vim 执行任何操作时,我都会收到许多行号错误,这些错误似乎不是我的 vimrc 文件的正确行号,因为没有任何 '\就在这些线上。
我用谷歌搜索过这个,有一个类似的堆栈溢出问题,但我相信这与我的问题无关。
我也删除了所有所说的MySys() == linux/max/windows
或等等,因为我使用的是linux,所以我只使用了linux线路。
有任何想法吗?
Edit---
这是我(几乎)修改过的 vimrc 文件:
https://docs.google.com/document/d/1PznK0FizGlBr6W6m9wikM334q8b6KFFCgmsF-f8MX3s/edit?hl=en_US https://docs.google.com/document/d/1PznK0FizGlBr6W6m9wikM334q8b6KFFCgmsF-f8MX3s/edit?hl=en_US
您在这里提到的错误通常发生在以下情况之一:
- 您正在尝试在内部使用续行
:execute
.
- 当 vim 处于兼容模式时,您尝试使用续行。
要删除第二种情况,请使用以下命令运行 vimvim -N
。如果没有出现错误,则添加set nocompatible
在 vimrc 的顶部。如果仍然出现错误,请搜索exe
(as :execute
可以被截断为:exe
)并检查某个地方是否匹配\n\s*\\
被传递给:execute
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)