似乎几乎每次我在 Vim 中打开文件时,都会收到如下错误:
Error detected while processing /Users/me/.vim/view/=+something=+something=+something...
E518: Unknown option: nomacmeta
该选项通常根据文件的不同而有所不同。我已经完成了 :help view
但结果不是很有帮助。有什么方法可以禁用此 View 功能,以便我可以停止收到这些错误吗?我没有时间逐一逐一进行分析。
最佳答案
:help 'macmeta'
是 MacVim 特有的选项。您遇到此错误是因为您正在获取包含命令 set nomacmeta
的 View 脚本。在非 MacVim 的 Vim 中,因此不支持该选项。
要么...
- 您使用的是 Mac,但正在使用内置 Vim
/usr/bin/vim
,这不是 MacVim, - 或者您使用的是 Mac,但使用的是手动构建的 Vim,这很可能不是 MacVim,
- 或者您使用的是其他一些系统,其中 Vim 几乎可以保证不是 MacVim。
为了防止这些错误,请从 View 脚本中删除任何非跨平台选项,并考虑阅读 :help :mkview
仔细,特别是关于:help 'viewoptions'
的部分.
此外,&macmeta
默认情况下处于禁用状态,因此禁用它一开始就没有多大意义。
关于vim - 如何停止这些 Vim 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66159663/