似乎每次我在Vim中打开一个文件,我都会得到这样的错误:
Error detected while processing /Users/me/.vim/view/=+something=+something=+something...
E518: Unknown option: nomacmeta
选项通常根据文件的不同而不同。我做过:help view
,但结果不是很有帮助。是否有某种方法可以禁用此视图功能,以便我可以停止获得这些错误?我没有时间一一列举。
:help 'macmeta'
是MacVim特有的选项。你有这个错误,因为你正在采购一个视图脚本,其中包含命令set nomacmeta
在一个Vim,不是MacVim,因此不支持该选项。
要么…
- 你是在Mac上,但你正在使用内置的Vim在
/usr/bin/vim
,这不是MacVim, - 或者你是在Mac上,但你正在使用手动构建的Vim,这很可能不是MacVim,
- 或者你在其他系统上,Vim几乎可以保证不是MacVim。
为了防止这些错误,请从视图脚本中删除任何非跨平台选项,并考虑仔细阅读:help :mkview
,特别是关于:help 'viewoptions'
的部分。
另外,&macmeta
在默认情况下是禁用的,所以开始禁用它没有多大意义。