VimMate 0.6.4

Hi,

A new version of VimMate is now available: Version 0.6.4

VimMate is a graphical add-on to Vim with IDE-like features: it does
more
than the plain Vim while still being lightweight. Even with the
additional
features, it stays out of the way for it’s main task: editing files with
Vim. VimMate adds functionality to Vim by embedding Vim GTK GUI (gVim)
within VimMate.

See http://vimmate.rubyforge.org/ for more information.

Changes in version 0.6.4:

  • Added keyboard shortcuts for navigation

See http://vimmate.rubyforge.org/ for more information.

Comments will be greatly appreciated. If you find any bugs or if you
have
suggestions, please use the tracker on Rubyforge:
http://rubyforge.org/tracker/?group_id=2612

Guillaume Benny

Hello,

I just downloaded it and it looks promising. However, I get this error
when I try to open a new terminal:

/usr/lib/ruby/gems/1.8/gems/VimMate-0.6.4/lib/vimmatelib/main_window.rb:56:in

initialize': undefined methodadd_new_terminal’ for
#VimMate::DummyWindow:0xb63bf234
from
/usr/lib/ruby/gems/1.8/gems/VimMate-0.6.4/lib/vimmatelib/main_window.rb:110:in

`call’
from
/usr/lib/ruby/gems/1.8/gems/VimMate-0.6.4/lib/vimmatelib/main_window.rb:110:in

`main’
from
/usr/lib/ruby/gems/1.8/gems/VimMate-0.6.4/lib/vimmatelib/main_window.rb:110:in

start' from /usr/lib/ruby/gems/1.8/gems/VimMate-0.6.4/bin/vimmate:183 from /usr/lib/ruby/gems/1.8/gems/VimMate-0.6.4/bin/vimmate:76:infork’
from /usr/lib/ruby/gems/1.8/gems/VimMate-0.6.4/bin/vimmate:76
from /usr/bin/vimmate:18:in `load’
from /usr/bin/vimmate:18

Thanks,

Pierre

PS: I installed it using the gems

Guillaume Benny

Do VimMate run on Windows platform?

Regards,
Shin Guey

Hi,

The thing is, there is an optional dependency on VTE. From the
README:

“Install the Ruby bindings to GTK and GNOME (for the VTE terminal).
[…]
You don’t need VTE: if it’s not installed, VimMate will not have
terminals
but will run anyway.”

So it’s optional but it’s not supposed to crash when VTE isn’t
available:
it’s supposed to work but without the terminals! :slight_smile:

I’ll correct this bug and VTE will remain optional.

Thanks for your report!

Guillaume

Hello,

just to say that I found where the error was. Actually, there is a
dependency on VTE which is not stated in the readme … you should add
that ! It’s working fine now !

Pierre

Pierre Barbier de Reuille a écrit :

Hi,

As far as I know, it doesn’t work under Windows… But, it might be
possible to make it work with Cygwin (http://www.cygwin.com/). You can
check
this feature request for my thoughts on this:
http://rubyforge.org/tracker/index.php?func=detail&aid=13253&group_id=2612&a
tid=10058

Guillaume

If I had to use an IDE, I think that would be it.

But if I wanted all of that stuff, I would probably just use some sort
of
project-browser plug in any way :slight_smile:

A good Multiple Tab supporting terminal emulator is the worlds best
build your
own IDE Frame work if you ask me :slight_smile: hard to beat that modularity with a
GUI
:wink:

TerryP.