我知道如何在Vim中禁用它,我很好奇是否可以在终端中运行vim时禁用它。
e.g。
tdi@piesek:~$ vim
ycm_client_support.[so|pyd|dll] and ycm_core.[so|pyd|dll] not detected; you need to compile YCM before using it. Read the docs!
Press ENTER or type command to continue
我的方案是我通过saltstack为所有用户(vim +PluginInstall +qall
)自动安装vim和Vundle插件。然而,一些插件需要更多的爱,例如YouCompleteMe,它提供此消息。
我想强迫vim继续'即使有些东西继续想要按下ENTER。
答案 0 :(得分:0)
如果您知道触发邮件的命令(在~/.vimrc
中),您可以在其前面添加:silent!
。这将抑制任何输出和错误。
对于常规消息,您可以尝试:set nomore
。
答案 1 :(得分:0)
cd ~/.vim/bundle/YouCompleteMe
./install.py
为我解决了这个问题,我已经安装了Ubuntu 14作为操作系统并安装了CMake
..
答案 2 :(得分:-2)
我通过逐个删除来尝试它。我发现set syntax
会导致问题......不确定是否是罪魁祸首。
所以你可以删除它来解决问题。