Re: Vim und svn commit files
On 28.06.06 17:29:21, Christian Brabandt wrote:
> > Hi,
> >
> > hab hier ein klitzekleines Problem mit vim, ich moechte gerne das
> > Feature nutzen, dass er an die Stelle in einer Datei springt an der ich
> > die Datei verlassen habe. Allerdings soll er das bei Dateien die dem
> > Muster svn-commit.*tmp entsprechen nicht tun. Wie krieg ich das hin?
> >
> > au BufReadPost * if line("'\"") > 0 && line("'\"") <= line("$") | exe
> > "normal g'\"" | endif
>
> Ich bin mir nicht sicher, aber es sieht so aus, als ob man bei
> autocommands keine ausschließenden Muster angeben kann. So wie
> ich das sehe, gibt es aber dennoch 2 Möglichkeiten:
>
> 1) Du erweiterst die obige If-Bedingung und prüfst auf den Dateinamen.
> Das würde dann ungefähr so aussehen:
>
> :au BufReadPost * if line("'\"") > 0 && line("'\"") <= line("$") &&
> expand("%") !~ "svn-commit.*\.tmp" | exe "normal g'\"" | endif
Das gefaellt mir besser und funktioniert 1a, dankeschoen.
Andreas
--
Never commit yourself! Let someone else commit you.
Reply to: