В статье "Formatting Text with Perl" рассказано про использование внешних скриптов для форматирования текста в редакторе VI. Приведены примеры запуска сценариев форматирования на AWK, Nroff и Perl.