# Making vim better (was Re: A better syntax highlighting colo

**URL:** <https://www.ruby-forum.com/t/making-vim-better-was-re-a-better-syntax-highlighting-colo/68722>\
**Category:** Ruby\
**Created:** [September 14, 2006, 9:51pm UTC](https://www.ruby-forum.com/t/making-vim-better-was-re-a-better-syntax-highlighting-colo/68722 "2006-09-14T21:51:35Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![rykkers](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/e5b9ba/32.png) [@rykkers](https://www.ruby-forum.com/u/rykkers)\
**Post date:** [September 14, 2006, 9:51pm UTC](https://www.ruby-forum.com/t/making-vim-better-was-re-a-better-syntax-highlighting-colo/68722/1 "2006-09-14T21:51:35Z")

</div>

On 9/2/06, Piers H. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Also - if you like vim - you may even like it even more if you haven’t  
> allready disovered mru and Tlist with ctags?

This is a little OT since it really applies to more than just ruby.

I’ve been using Tlist/ctags for a while, and find myself wishing for  
more.

If I’ve been editing a series of files in one vim/gvim session, it  
keeps a combiled taglist which is nice. What I’d like to be able to do  
is select, say a method name, in a file window, and ‘go to’ the  
definition, if it’s in the tag list.

Even better, if it’s not then some way to grep the directory  
containing the current file, possibly recursively, for the definition,  
to look for likely files to add.

I suspect that someone, somewhere has done this, but I can’t seem to  
figure out how to express this as a google search.

–  
Rick DeNatale

My blog on Ruby  
[http://talklikeaduck.denhaven2.com/](http://talklikeaduck.denhaven2.com/)

---

<div class="post-metadata">

**Author:** ![rykkers](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/e5b9ba/32.png) [@rykkers](https://www.ruby-forum.com/u/rykkers)\
**Post date:** [September 14, 2006, 10:29pm UTC](https://www.ruby-forum.com/t/making-vim-better-was-re-a-better-syntax-highlighting-colo/68722/2 "2006-09-14T22:29:42Z")

</div>

On Fri, 15 Sep 2006, Rick DeNatale wrote:

> keeps a combiled taglist which is nice. What I’d like to be able to do  
> is select, say a method name, in a file window, and ‘go to’ the  
> definition, if it’s in the tag list.
> 
> Even better, if it’s not then some way to grep the directory  
> containing the current file, possibly recursively, for the definition,  
> to look for likely files to add.
> 
> I suspect that someone, somewhere has done this, but I can’t seem to  
> figure out how to express this as a google search.

google ‘glimpse’

-a

---

<div class="post-metadata">

**Author:** ![rykkers](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/e5b9ba/32.png) [@rykkers](https://www.ruby-forum.com/u/rykkers)\
**Post date:** [September 15, 2006, 1:20am UTC](https://www.ruby-forum.com/t/making-vim-better-was-re-a-better-syntax-highlighting-colo/68722/3 "2006-09-15T01:20:49Z")

</div>

Rick DeNatale wrote:

> If I’ve been editing a series of files in one vim/gvim session, it

google cscope and vim

---

<div class="post-metadata">

**Author:** ![rykkers](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/e5b9ba/32.png) [@rykkers](https://www.ruby-forum.com/u/rykkers)\
**Post date:** [September 15, 2006, 1:32am UTC](https://www.ruby-forum.com/t/making-vim-better-was-re-a-better-syntax-highlighting-colo/68722/4 "2006-09-15T01:32:49Z")

</div>

On Fri, Sep 15, 2006 at 04:50:31AM +0900, Rick DeNatale wrote:

> keeps a combiled taglist which is nice. What I’d like to be able to do  
> is select, say a method name, in a file window, and ‘go to’ the  
> definition, if it’s in the tag list.  
> Unless I’m totally off my rocker, CTRL-] is what you are looking for.
> 
> Even better, if it’s not then some way to grep the directory  
> containing the current file, possibly recursively, for the definition,  
> to look for likely files to add.  
> I just run ctags -R (exuberant) and use :tag. Works pretty well.

---

<div class="post-metadata">

**Author:** ![rykkers](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/e5b9ba/32.png) [@rykkers](https://www.ruby-forum.com/u/rykkers)\
**Post date:** [September 15, 2006, 2:38am UTC](https://www.ruby-forum.com/t/making-vim-better-was-re-a-better-syntax-highlighting-colo/68722/5 "2006-09-15T02:38:52Z")

</div>

On 9/14/06, Logan C. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Unless I’m totally off my rocker, CTRL-] is what you are looking for.

Yes, I was thrown off by two things:

1. I didn’t read the doc 
2. The Tlist script seems to run ctags and pipe it somewhere, you need  
to save the tags to get ctrl-] to work.

–  
Rick DeNatale

My blog on Ruby  
[http://talklikeaduck.denhaven2.com/](http://talklikeaduck.denhaven2.com/)

---

<div class="post-metadata">

**Author:** ![rykkers](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/e5b9ba/32.png) [@rykkers](https://www.ruby-forum.com/u/rykkers)\
**Post date:** [September 15, 2006, 1:30am UTC](https://www.ruby-forum.com/t/making-vim-better-was-re-a-better-syntax-highlighting-colo/68722/6 "2006-09-15T01:30:49Z")

</div>

removed\_email\_address@domain.invalid wrote:

> > more.  
> > I suspect that someone, somewhere has done this, but I can’t seem to  
> > figure out how to express this as a google search.
> 
> google ‘glimpse’
> 
> -a  
> also google winmanager.vim or just search for it from  
> [www.vim.org/scripts/index.php](http://www.vim.org/scripts/index.php)
