← Back to team overview

sslug-teknik team mailing list archive

Vim scripts: Hook hvis filen ikke findes

 

Er der nogle vim-eksperter der ved om det er muligt at få vim til at
kalde et stykke kode hvis man prøver at indlæse en ikke-eksisterende
fil?

Jeg arbejder en del med at udvikle perl-moduler, og så ville det være
rart at kunne skrive

  vim Foo::Bar::Baz

hvorefter vim forsøgte at åbne at åbne følgende filer

  lib/Foo/Bar/Baz.pm
  Foo/Bar/Baz.pm
  Bar/Baz.pm
  Baz.pm

indtil den fandt en fil der eksisterede. Men hvis bare der er en der
kan pege på det rigtige hook ind i vim, så skal jeg nok selv skrive
logikken.

//Makholm


Follow ups