VI
выполните текущую строку как команду языка shell
:.w !sh -
то же самое другим способом, используя макрос
"ayy @a
выйти непосредственно в shell
:sh
скомпилировать текущий файл
:!sh
запустить имя текущего файла как комаду языка shell
:!cc %
запустить еще раз последнюю команду
:!%
запустить команду и поместить ввывод на текущую строку (переписать)
:.!who am i
запустить команду и поместить ввывод на новую строку
:.r !who am i :r !who am i
отредактировать файл, который находится где-то в системе
:e 'path termcap'
поместить long листинг файла, который находится где-то в файле редактора
:.!ls -l 'path init'
Содержание раздела