В отличие от Emacs, Vim является редактором, а не средой (спасибо Gawd :), и он не (и никогда не будет, согласно тому, что разработчики говорили в течение последних 20 лет), разработанразместить командную строку / оболочку в одном из ее буферов.
При этом существует пара плагинов, которые пытаются имитировать эту функциональность.Некоторые из них работают лучше, некоторые хуже ... проверьте их и посмотрите, что лучше для вас:
cmd.vim
Shell.vim
Conque
Просто добавлю, я не использую ничего из вышеперечисленного - просто нашел их на vim.org , поэтомус этого момента ты сам по себе.