On Thu, Feb 08, 2007 at 01:30:37PM +0100, Thomas Michael Engelke wrote:
> Hello!
>
> I am using the following mapping:
>
> map <F4> [I:let nr = input("Match: ")<Bar>exe "normal " . nr ."[\t"<CR>
I've now implemented a small outline utility based on regex
At the moment it opens another window and shows a list similar to
yours. But the benefit is that its a vim buffer so you can use search to
goto the line you want. (Pressing Enter moves you to the line)
Not perfect yet but I really like it. Shouldn't be too hard to make the
other buffer beeing permanent.
Advantage over grep and loclist : Spaces are kept, no filename (is the same
everywhere though) thus you get a reeally nice listing.
Example of a small php file:
outline (just a stupid template file here)
3 class Test{
5 public function __construct(<++>)
10 public function __destruct()
If you or somebody else is interested I'll load it up on my server
Its really convinient becayse you can use :g/regex/d to filter the list again.
Marc