jVi for NetBeans isn't just a keyboard profile; given vi's modes etc I don't think it's possible to accurately support it via keybindings.
It's a full vi engine - it supports "200 normal mode commands including vim's visual block mode, tag stack and external process commands and filters as with the '!' commands" - and this still works with NetBeans editing features such as code completion and hint/error markups and corrective actions. Here are the recent changes document: http://jvi.sourceforge.net/CHANGES.html Again, I haven't used it personally but I've heard from multiple vi users that it's pretty decent (though that was with the 6.7/6.8 versions; not sure how solid the 6.9 support is yet.) By the way - there was a big editor infrastructure rewrite in NetBeans 6.9 to replace the whole view hierarchy (to support features like soft wrapping etc); it was disabled before release but I think they're working on fixing the remaining problems now. I believe this is also going to benefit the vi integration going forward. -- Tor On Jul 1, 10:43 am, Lyle <[email protected]> wrote: > On Thu, Jul 1, 2010 at 12:04 PM, Tor Norbye <[email protected]> wrote: > > Have you tried jvi (a vi plugin for NetBeans) ? I don't use it > > personally but I've seen people state that it works and that it works > > well (e.g.http://jjinux.blogspot.com/2010/06/ides-netbeans.html) > > > There's a version available for 6.9 now: > >http://blogs.sun.com/katakai/entry/jvi_netbeans_module_updated > > > -- Tor > > Thanks for the suggestion. I'm currently an Eclipse user and have > tried most of the vi[m] plugins available there (currently using > Vrapper for basic keybindings). The problem is that most don't go > beyond basic navigation and editing keybindings (often incomplete, and > which only scratches the surface of Vim's power) and don't leverage > the configurability of my .vimrc. > > Eclim[1] is almost exactly what I want, but the "embedding vim as an > Eclipse editor" feature isn't available on OSX for one reason or > another so I'm sunk there as well. I'd jump ship to a new IDE in a > heartbeat if it let me embed a fully-featured Vim. > > -Lyle > > [1]http://eclim.org/ -- You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
