3 ms·
This [1] is an attempt to do just that. I haven't really looked at the source, but from what I gather it is a way to combine keymaps, actions, parsers, and synt
by pka 14y ago
This [1] is an attempt to do just that. I haven't really looked at the source, but from what I gather it is a way to combine keymaps, actions, parsers, and syntax grammars however you like. There's also a vi mode (don't know how complete) and I think the modular approach they've taken is the way to go.
Also, it is written in Haskell.
[1] http://www.haskell.org/haskellwiki/Yi http://www.haskell.org/haskellwiki/Yi
- slurgfest 14y agourgh; I feel that the last thing we need is to couple our editors even more strongly to the flavors of the month (and 500mb+ of dependencies). I wish these things were more ecumenical...
- eridius 14y agoHow is Haskell a flavor of the month? For the record, the first commit to the Yi project was 8 years ago. This isn't some flash in the pan project.
- slurgfest 14y agoWe are speaking in a context set by vi/vim (remember, that was the jumping off point for promoting yi here). If you cannot think of at least one language which is older and a better common denominator than Haskell (both at the binary level and at the interface presented to programmers)... I don't know what to say. What actual reason do I have for switching from vim to yi? Just because it's written in Haskell and that obviously makes it better, or what?
- ibotty 14y agoit's not that haskell is bloated...