2015-02-09 76 views
3

我知道如何在Vim內禁用這個功能,我很好奇在終端中運行vim時可以禁用它。在終端中禁用「按ENTER或鍵入命令繼續」終端

例如

[email protected]:~$ 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 

我的情況是,我安裝vim和Vundle插件成爲自動通過saltstack爲所有用戶(vim +PluginInstall +qall)。一些插件需要更多的愛,例如YouCompleteMe,它給出了這個消息。

我想強制vim'繼續',即使有些事情仍然希望按ENTER鍵。

回答

0

如果您知道觸發該消息的命令(在您的~/.vimrc中),則可以在其前面加上:silent!。這將抑制任何輸出和錯誤。

對於一般消息,您可以嘗試:set nomore

+0

我假設我不知道是什麼原因造成的。這是問題:) – Darek 2015-02-09 09:52:14

+0

@Dārayavahuštdi'PluginInstall'命令,我想。試試'vim +'沉默! PluginInstall'+ qall'。 – kopischke 2015-02-12 09:24:00

0
cd ~/.vim/bundle/YouCompleteMe 
./install.py 

修正這個問題對我來說,我有Ubuntu的14操作系統和已安裝的,以前CMake ..

-2

我嘗試了由one.And刪除一個我發現set syntax原因problem..not當然,如果是罪魁禍首。

所以你可以刪除它來解決問題。

+1

這不提供問題的答案。要批評或要求作者澄清,在他們的帖子下留下評論 - 你總是可以評論你自己的帖子,一旦你有足夠的[聲譽](http://stackoverflow.com/help/whats-reputation),你會能夠[評論任何帖子](http://stackoverflow.com/help/privileges/comment)。 - [來自評論](/ review/low-quality-posts/11027546) – Teepeemm 2016-01-28 02:31:34

+0

@Teepeemm怎麼回事....刪除'set syntax'就好了。你爲什麼批評我 – 2016-02-01 07:34:34

+0

如果你知道這會解決問題,那就說出來,而不要用「不確定」來限定它。如果你不確定,那麼這不應該作爲答案發布,而應該是一個評論。 – Teepeemm 2016-02-01 15:28:33