Ben's function works. I will checkout Karthick proposal too. Quickfix
is not what I want because I want to use :e main.c:3 in other cases
(except compile) too. But these you mentioned about autocomand seems
pretty nice. I will check them out. Thanks to all of you

On May 18, 11:34 am, Karthick Gururaj <[email protected]>
wrote:
> On Wed, May 18, 2011 at 1:08 PM, crabsody <[email protected]> wrote:
> > Hi Christian!
>
> > No this is probably not what I want. But quickfix is a great feature I
> > didn't know about. Thank you very much. I will check it out when I
> > have the time to recompile vim with quickfix option.
>
> Well, quickfix seems to be exactly what you need.. you can do a
> :make
> and then have all the compile errors in a quickfix window. Clicking on
> an error will take you to the corresponding file/line.
>
> > Now hat I want is to be able instead of issuing :e +3 main.c to
> > issue :myfunction main.c:3 Is there any solution to this? Maybe I
> > should do a script which will substitue main.c:3 with +3 main.c. Is
> > this easy to do? I don't know how...
>
> If you use a autocommand for a file that matches *:[0123456789]* along
> with functions for scanning entries from the given filename (<afile>
> or "%"), you will be able to do:
> :e main.c:22
> and open main.c with cursor on line 22.
>
> See,
> :help :au
> :help scanf

-- 
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

Reply via email to