Eu configurei o svn para abrir diferenças usando a versão em texto (ou seja, não gráfica) do vim. Sempre que estou satisfeito em visualizar as alterações do arquivo atual, encerro o vim - with :qa- e o próximo arquivo é aberto. Como posso interromper esse processo sem a necessidade de visualizar todos os arquivos? (Não sei se isso é algo que deve ser feito no vim ou svn.)
p4 diffcomando do Perforce . Tentei pela primeira vez a:cquitsugestão de Ingo , mas o p4 ignorou o status de retorno e continuou com o próximo arquivo. Em seguida, executei:!ps -fHpara encontrar o PID do processo pai do Vim, p4, e depois executei:! kill pid, de ondepidé encontrado o PIDps. Isso matou o p4, mas também deixou meu terminal em um estado estranho. Eu tive que executarresetno prompt do shell para restaurá-lo. Como eu disse, não é uma boa solução, mas talvez estimule os pensamentos de outras pessoas.