在 vim 启动时忽略 vimrc 中的所有错误

Pas*_*cal 8 vim ansible vundle

我正在尝试创建一个 Ansible 脚本来设置我的 mac。一种作用是设置vim。首先将我的点文件克隆到本地文件夹并将它们符号链接到 ~/. 在我的 vimrc 中,我使用 vundle 来安装扩展。所以我尝试启动 vim 来安装所有这样的扩展:

- name: vim | Install vundle plugins
  shell: vim  +PluginInstall +qall
Run Code Online (Sandbox Code Playgroud)

但是当我开始这个时,我收到错误:

E185: Cannot find color scheme 'molokai'
Run Code Online (Sandbox Code Playgroud)

是否可以在第一次启动时抑制此错误消息?

mas*_*eyb 6

您可以通过设置然后使用 ie: 安装来消除E185: Cannot find color scheme 'molokai'错误。.vimrcsilent! colorscheme molokaivim -E -s -u ~/.vimrc +PlugInstall +qall


pur*_*ulu 2

也许您可以将 vundler 配置拆分为自己的文件vundler.vim,并在第一次启动/ansible 脚本时运行vim -u vundler.vim(您也可以通过一些命令行标志使其运行:VundleInstall或需要其他任何内容,-E?)。

然后在您的常规中,vimrc您只需source vundler.vim进行常规的日常使用即可。