lo que quiero hacer
- editando un archivo
- ejecute '! svn diff%' (o cualquier otro comando que tome el nombre del archivo actual )
- poner la salida en un nuevo búfer (o pestaña)
bono: no uso un script, ya que trabajo a menudo en hosts que no logro a mi gusto.
Mi primer intento fue: :tabnew | r !svn diff %
lo obvio no funciona porque% estará vacío ya que se analiza después del comando tabnew.