[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

vim backup file



Вопрос к знатокам vim.

Хочется иметь несколько версий программы, сайта, любого дерева файлов.
По совету из kernel-traffic делаю

... $ cp -al version.01 version.02

Как и положено, создалось только дерево каталогов, сами файлы
всего лишь новые hard link'и, места не занимают. В дальнейшем
планируется время от времени делать

... $ diff -urN version.01 version.02>patch.01-02

diff программа шибко умная, если видит общий hard link, внутрь
файла не лезет. Но вот найти умный редактор, который, прежде чем файл
редактировать, делает backup копию именно линка, а файл создаёт новый,
оказалось труднее. Пока обнаружил только emacs правильно работает в
этой ситуации.

Как научить более привычный мне vim делать backup~ старого файла, и
создавать новый отредактированный ? А то он лезет и правит все файлы,
связанные по линку.

        Auf Wiederlesen            ophil aka Д-р Антикоммуний
--
Oleg P. Philon		http://gomelug.agava.ru/articles
Linux Lab, Gomel, Belarus	mailto:ophil@gomelug.agava.ru
http://anticommunist.narod.ru	mailto:anticommunist@narod.ru



Reply to: