При сохранении файла vim дописывает пустую строку в конец файла, причём в самом vim-е её не видно. Как это можно запретить? Такое поведение очень мешает редактированию php файлов (нельзя послать хидер).
Текстовый файл, по определению, состоит из строк, каждая из которых, по определению, заканчивается символом перевода строки. vim предназначен для создания и редактирования именно текстовых файлов, а не чего-то ещё.
Впрочем это можно отключить, что-то тут такое проскакивало.
Teak, это ирония была. Краткое изложение предыдущих постов под общим заголовком "за что я люблю LOR" -- ни одной попытки _ответить_ на вопрос. Приятно видеть "+1"'цы, видно что дух LORа жив и силён ;-)