В моем .gvimrc у меня есть следующая строка:
map <f4> :!./%<
В исходном файле я должен нажать F4 и затем войти, но он работает правильно, показывает вывод и зависает, пока янажмите ввод еще раз.
Если я изменю его на:
map <f4> :!./%< <CR>
Он ведет себя, показывает вывод, но не ждет, пока я нажму ввод (и поэтому вывод становится невозможным для чтения).
Есть ли способ показать вывод программы и зависать до тех пор, пока я не нажму клавишу ввода, не нажимая клавишу ввода перед команды, не открывая отдельное окно?