RubyFlow The Ruby and Rails community linklog

RSense: Code Completion for Vim and Emacs

RSense is a code completion and type inspection system designed for use with Vim and Emacs. It’s based on JRuby but includes everything ready to go out of the box. It seems to have blown up in the Japanese Ruby world but I hadn’t see any English language mentions of it yet..

Comments

I haven’t checked out the source yet, thus: Is TextMate integration doable?

You can call it from the command line so.. /maybe/. I suspect it depends a lot on what TextMate can do/show internally once you’ve got data from the outside world. As I’ve never created a TextMate extension, I don’t know.

You can find a very preliminary but working TextMate Bundle at: http://github.com/eandrejko/RSense.tmbundle

I’m using it in MacVim right now, and it’s awesome. It seems to leave an instance of java and ruby permanently running in the background unless you manually kill them. Anyone with more unix experience know if this is something to be concerned about?

absolutely great stuff!

has anyone gotten it to work seamlessly in emacs with ruby-electric? i can’t seem to be able to accept a completion (by pressing enter) when electric mode is enabled. also it’s a little odd that when i type ‘do' it completes with 'do |object|' for example.

anybody knows what setup they use in the demo video?

I find that learning how to type fast (and having a decent memory) beats auto completion every time. How far must we go to try and dumb down programming? casino opas

Post a comment

You can use basic HTML markup (e.g. <a>) or Markdown.

As you are not logged in, you will be
directed via GitHub to signup or sign in