如何停止这些 Vim 错误?

How to stop these Vim errors?

似乎几乎每次我在 Vim 中打开文件时,都会收到这样的错误:

Error detected while processing /Users/me/.vim/view/=+something=+something=+something...
E518: Unknown option: nomacmeta

该选项通常因文件而异。我已经完成 :help view,但结果不是很有帮助。有什么方法可以禁用此视图功能,这样我就可以停止收到这些错误吗?我没有时间 运行 逐一记下。

:help 'macmeta' 是一个特定于 MacVim 的选项。您遇到此错误是因为您正在获取一个视图脚本,该脚本在 Vim 中包含命令 set nomacmeta 而不是 MacVim,因此不支持该选项。

或者……

  • 你在 Mac 但你在 /usr/bin/vim 使用内置的 Vim,这不是 MacVim,
  • 或者你在 Mac 但你使用的是手动构建的 Vim,这很可能不是 MacVim,
  • 或者您在其他系统上 Vim 几乎可以保证不是 MacVim.

为防止这些错误,请从您的视图脚本中删除任何非跨平台选项并考虑仔细阅读 :help :mkview,特别是关于 :help 'viewoptions'.

的部分

此外,&macmeta 默认情况下处于禁用状态,因此一开始禁用它没有多大意义。