next up previous contents
Next: Помощь в работе с Up: Работа с редактором vi Previous: Вставка содержимого других файлов

Запуск команд оболочки

    Из редактора vi можно выполнять команды оболочки. Команда :r! работает аналогично команде :r, но вместо содержимого другого файла она вставляет в редактируемый файл выдачу некоторой команды. Например, введя команду

:r! ls -F
мы получим следующее:
COW IS THE TIME FOR ALL WOMEN TO COME TO THE SESSION.
letters/ 
misc/ 
papers/ 

Можно также "временно выйти" из редактора, запустить команду и затем вернуться обратно. Например, если будет введена команда

:! ls -F
то команда ls -F будет исполнена, ее результат будет выдан на экран, но выдача вставлена в файл не будет. Если используется команда
:shell
то редактор vi запускает сеанс (instance) командной оболочки, прерывая редактирование на время исполнения команд. Для выхода из оболочки и возвращения к редактированию надо ввести команду exit.


next up previous contents
Next: Помощь в работе с Up: Работа с редактором vi Previous: Вставка содержимого других файлов

root
Sun Aug 29 12:01:30 MSD 1999