我是 vim 新手;我无法安装该omnicomplete
插件。
我目前所做的:
- 从 vim.org 下载 zip 文件,其中包含 3 个文件夹:autoload、after(其中包含一个 ftplugin 文件夹)和 doc。
- 我已将文件直接粘贴到 vimfiles 文件夹中 - 该文件夹应该可以正常工作,
- 甚至尝试将文件放入 vim73 文件夹中的相应文件夹内。
- 检查脚本是否已使用 vim 中的命令 :scriptname 加载,但未列出
我遗漏了什么或者做错了什么?(当你需要时基于 exe 的自动安装在哪里?)。
答案1
你的 vimrc 中是否有 'set omnifunc' 这行?除非引用,否则不会加载 autoload 中的脚本,而且我认为如果你没有设置 omnifunc,你的 omni 脚本就不会被引用。
请参阅:h omnifunc
并浏览一下这个 wiki 页面:
有关 omnicompletion 的维基页面
此外,我相信任何最新版本的 Vim 都在基本发行版中包含了 Omnicomplete 文件,所以您可能不需要安装新的文件。
答案2
Vim 7.3 默认带有 omnicomplete,但你需要按下组合键才能获取补全列表。有很多vim.org 上的自动完成脚本, 我最喜欢的是自动弹出。