Как убрать приглашение при выполнении команды оболочки в Vim

Как убрать приглашение при выполнении команды оболочки в Vim

Когда я использую :! для выполнения команды оболочки, я всегда получаю следующий текст приглашения от Vim. «Нажмите ENTER или введите команду для продолжения»

введите описание изображения здесь

Я просто хочу убрать подсказку, так как я часто использую эту команду, я не хочу нажимать клавишу ввода каждый раз. Это возможно?

решение1

Вы можете использовать

:silent !ls

Но если команда выдаст какой-либо вывод, то она оставит экран в несогласованном состоянии. В этом случае вам нужно будет использовать Ctrl+ Lили , :redrawчтобы исправить это.

Для получения более подробной информации запустите :help :!vim.

Связанный контент