vim - 如何停止这些 Vim 错误?

标签 vim

似乎几乎每次我在 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/

相关文章:

Vim Ctrl-左/Ctrl-右键行为

vim - 无法在 Vim 中重新映射 <F5>

Vim 聪明的空白删除

vim - 阻止Vim更新其撤消树

vim - tmux + vim,当从 Windows ssh 到 Linux 机器时重新连接后剪贴板失败

Vim 代码补全菜单

python - 运行 python 代码的 :pyf % and :! python % 之间的区别

vim - vim 中 $ 和 ^ 的顺序。是不是反了

vim - 如何使用vimrc在vim中启用 "Very magic"模式?

vim - 如何拉出没有折叠内容的代码块?