
On Thu, Apr 16, 2009 at 4:40 PM, David Leimbach
On Thu, Apr 16, 2009 at 1:32 PM, Nicolas Pouillard
wrote: Excerpts from Toby Hutton's message of Wed Apr 15 05:00:16 +0200 2009:
On Wed, Apr 15, 2009 at 8:57 AM, Jeff Wheeler
wrote: As one of the Yi developers, I'd love to hear some more specific feedback on this. Do you remember any specific Vim features that were missing?
My main gripe with the vi emulation in Yi was in vty mode[1] and how it was unable to tell that 'esc' wasn't always 'meta-'. e.g., If I leave insert mode with esc and hit j to go down a line too quickly it interpreted it as meta-j. Quite annoying. This was a little while ago though.
I think this one is fixed, at least I cannot reproduce it.
Also, I remember the cursor would go beyond the last character in a line in command mode, which is very un-vi-ish. At the time I remember thinking I should try and fix these things myself... but.. umm...
This one have been fixed too.
[1] vty Yi is the only one I would use--coding must always live inside a screen session :) I really dislike wrapping a GUI around vi(m). I don't want toolbars, tabs, scrollbars nor menus. I don't even want a titlebar. Absolute full screen terminal running screen is perfect. :)
+1
Can/Does yi integrate ghci somehow? That'd be most outstanding, but I've not seen it done. I use yi sometimes for SVN commits :-) Dave
There is GHC API usage of sorts if you enable shim. But it doesn't do anything very impressive currently; the most impressive thing I've used it for in Yi is to insert the typesig of the top-level function at point. -- gwern