В моем .vimrc есть следующее отображение.
:nmap <F5> :<C-U>make %:r && ./%:r<CR>
Я нажимаю F5 в VIM, и он компилируется, выходит из VIM и запускает мой код.Когда программа завершается, она просит меня «нажать клавишу ВВОД или ввести команду для продолжения».Затем он выводит меня на пустой экран с текстом (1 of 5):
и той же подсказкой «нажмите клавишу ВВОД или введите команду для продолжения».Я нажимаю ввод, и он, наконец, возвращает меня обратно в VIM.Такое поведение является последовательным по всем направлениям.Есть ли способ удалить любое или оба из этих случаев?Возможно, после завершения программы отображение дважды нажмите ENTER.Если да, то как?
РЕДАКТИРОВАТЬ: Поэтому я понял, что добавление еще двух <CR>
не совсем решает проблему.Как только программа завершается, она НЕМЕДЛЕННО возвращается к VIM, и у меня нет времени просматривать результаты.Могу ли я заставить отображение ждать, пока ME нажмет первый ввод, а затем автоматически нажать второе ENTER?