:w !diff -u % -
Команда :w !diff -u % — сравнивает текущее содержимое буфера vi с оригинальным файлом, используя утилиту diff с опцией -u для вывода различий в формате Unified Diff. Альтернативой может быть использование внешних утилит для сравнения файлов, таких как vimdiff.