Есть код
...
arguments = ["vim", "-d", "<(" + cvsCommand + fileName + ")", fileName]
subprocess.call(arguments)
...
которы должен в вимдифе открывать ванильный и модифицированный файлы.
перед исполнением «arguments» равно следующему
['vim', '-d', '<(svn cat build.properties)', 'build.properties']
если в консоли выполнить
vim -d <(svn cat build.properties) build.properties
PS: svn здесь как пример, у меня оно multi-(d)cvs