2015-02-09 2 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

+0

@ Dārayavahuštdi команда 'PluginInstall', я думаю. Попробуйте 'vim + 'молчать! PluginInstall '+ qall'. – kopischke

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

Fixed этой проблемы для меня, у меня есть 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

+0

@Teepeemm what's up .... delete 'set syntax' в порядке. Почему вы критикуете меня –

+0

Если вы знаете, что это исправит проблему, тогда скажите так, и не квалифицируйте ее «не уверен». Если вы не уверены, тогда это не должно быть опубликовано в качестве ответа, и вместо этого должно быть комментарием. – Teepeemm

Смежные вопросы