Я пишу некоторые команды карты, которые запускают внешние команды. Например, у меня может быть следующая команда map для компиляции рабочего проекта.
nnoremap <F5> :!mvn compile test<CR>
Однако, когда vim переключается на оболочку, не ясно, какая команда выполняется. Есть ли способ, чтобы команда появилась в оболочке, если не повторить ее? Кажется утомительным каждый раз писать следующее, но это будет делать то, что я хочу.
nnoremap <F5> :!echo "mvn compile test"<CR>:!mvn compile test<CR>