[Haskell-cafe] Re: Best text editor

Gwern Branwen gwern0 at gmail.com
Thu Apr 16 22:44:45 EDT 2009


On Thu, Apr 16, 2009 at 4:40 PM, David Leimbach <leimy2k at gmail.com> wrote:
>
>
> On Thu, Apr 16, 2009 at 1:32 PM, Nicolas Pouillard
> <nicolas.pouillard at gmail.com> 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 <jeff at nokrev.com> 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


More information about the Haskell-Cafe mailing list