On Sun, Feb 23, 2003 at 12:18:36PM +0200, Oleg P. Philon wrote: > Вопрос к знатокам 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 Д-р Антикоммуний зачем изобретать велосипед? rcs/cvs/subversion/arch и т.д.
-- Yuri Pimenov