2

Обычно, когда я вызываю приложение с графическим интерфейсом в vim, я получаю командную строку, которая ожидает моего ответа:

shell returned 1
Hit any key to close this window...

Как я не могу сделать это, чтобы появиться, или не требовать, чтобы я нажимал клавишу?

shortmess+=A 

не заставляет сообщение уходить

1 ответ1

3

Я полагаю, что вы ссылаетесь на окно Windows cmd.exe, которое является единственным местом, где я могу найти этот запрос с этой конкретной формулировкой.

К сожалению, вы застряли в этом приглашении, если вам нужно интерактивное окно "оболочки" под Windows. Однако, если взаимодействие с пользователем не требуется или если команда, которую вы запускаете, вызывает свое собственное окно для взаимодействия, вы можете попробовать это вместо этого:

:!start yourcommand

Для получения дополнительной информации см .:

:help :!start

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .