[ANN] vim 7 ruby omni-complete 0.7
It's happened again, I've got a piping hot new version of rubycomplete availible. If you missed the original announcement, rubycomplete provides a vim7 omni-completion function (code completion) for vim. It is based on complete.rb, pycomplete.vim and ccomplete.vim. Any input is welcome. I've joined up with the vim-ruby team, so you'll find rubycomplete.vim in cvs at http://vim-ruby.rubyforge.org in addition to my site (listed below) which will only carry my full releases. Whats New: * Bug fixes * Much improved handling of syntax problems in code * Rails views are now supported * Inclusion of rails helpers where possible/necessary * Kernel/system methods are now included in completions * In-buffer modules are now completed * Improved error handling Todo: * prototype display? * faster rails framework loading * camping support * nitro+og support * html completion in views * completion for singletons http://blog.hasno.info/blog/segfault/dev/2006/04/10/vim-7-ruby-omni-completion.html --mark -- sic transit gloria et adulescentia blog | http://blog.hasno.info/blog wiki | http://wiki.hasno.info
vim 7 win32 w/ ruby & python
I've compiled the latest svn head for win32 and packaged it up. Its build w/ ruby, python, multibyte, ime, and HUGE. Optimized for i686 with SSE2. Available at http://blog.hasno.info/blog/segfault/dev/2006/05/18/vim-7-with-ruby-and-python.html --mark
Re: Ruby + Vim
Meino Christian Cramer wrote: > > May be my "german English" hits me again...:) > > I mean: The files in CVS are older than those bundled with > vim-6.4.10. Updateing the stock vim files with those of the > CVS would be a downgrade. > > But I will diff them just to see what has changed in detail... > > mcc > The cvs files are newer than vim-6.4.10, we've added rubycomplete and modified some of the files to support it. In addition to other fixes and changes in the files. --mark -- sic transit gloria et adulescentia blog | http://blog.hasno.info/blog wiki | http://wiki.hasno.info
[ANN] vim 7 ruby omni-complete v0.2
Thanks to some outside suggestions and contributions we now have another release. If you missed the original announcement, rbcomplete provides a vim7 omni-completion function (code completion) for vim. It is based on complete.rb, pycomplete.vim and ccomplete.vim. Any input is welcome. Whats New: At the request of many people, Object's instance methods are no longer included in the completion list, if anyone wants this functionality back I'll make it a configurable. A major contribution provided rbcomplete.vim with better variable identification so the following will properly be completed: a = Time.now b = [0..2] c = ['a','b'] d = {:a=>'test',:b=>'this'} sorry, no "e = c" yet. You can find the file at: http://blog.hasno.info/blog/segfault/dev/2006/04/10/vim-7-ruby-omni-completion.html --mark -- -- sic transit gloria et adulescentia blog | http://blog.hasno.info/blog wiki | http://wiki.hasno.info
ruby omnicomplete function
Hi all, I've hacked complete.rb and some of the omni-complete functions in cvs to create a ruby function. It works for me, ymmv, may cause headaches. You can find it at http://blog.hasno.info/blog/segfault/dev/2006/04/10/vim-7-ruby-omni-completion.html Any input is welcome. --mark -- sic transit gloria et adulescentia blog | http://blog.hasno.info/blog wiki | http://wiki.hasno.info