Hacker Timesnew | past | comments | ask | show | jobs | submitlogin

I've swapped to Chocolat as my full time text editor. I find it to be a really good cross between a plain+powerful text editor like Vim, but still with some of the pleasant UI touches of Espresso and such.

Its speed of development is great as well. It seems to get updates every week or two in the past few months. Compared to Textmate/Espresso/Coda etc, that's a real breath of fresh air.

That said, I haven't used Sublime 2 yet, and it seems to aim for similar goals, so no calls on which is best.

PS - You have to like the release notes:

"Feature – Major improvements to the version number. "



Could you say more about what you specifically find to be better than vim? thank you.


Sure thing. It's probably easiest to explain by comparing it with the other options. You could say that Vim is one end of a scale (Hardcore keyboard power usage), and Coda/Espresso are on the other (Very designed, and try to do pretty much everything). I really like Chocolat because it's a sweet spot in the middle for me.

I get a beautifully clean experience like in Vim, along with plenty of useful keyboard shortcuts, but still a pleasant UI, regular cursor, and convenience features like a file browser, highlighting recurrences of a word, quick jump into my recent projects etc.

It's not that it does one particular thing that other editors don't (Feature-wise, I can't think of anything that only Chocolat does). Instead, it's the combination of what it does and doesn't do that I like.


Vico is heading somewhere in that general direction. What do you have to say about that editor?


Vico sounds good, but in the demo screenshots at least, there's just too much going on for me. Not major differences, but Chocolat seems to get by great without the toolbars along the top, and each screenshot for Vico has too much happening (Split editing, symbol browser etc.).

It may be possible to tweak Vico to work in exactly such a way, but even the choice of screenshots, yellow background etc. shows the developer's personal taste. I want the editor to be as minimal as possible, without being quite as extreme as Vim. It's nice to find an editor which seems to have the same goal, and then sit back and let that developer work out the best way of achieving it.

Also, there hasn't been a tweet from Vico since March sadly. The active development speed does make it a bit more fun to be using Chocolat. Even if they aren't big updates, it's just nice to know things are happening :)


Well yeah, you're right on every account. But Vico is moving in the general Chocolat direction (I'm active on the pathetic help site since before AppStore release), while being scriptable in Nu (a kind of objc+lisp) and having a working VIM mode (as it is it's only mode).

It doesn't have the visual polish yet, though. Or proper dev-to-community communication habits.

You really should grab the demo.


Thanks for the info. I know it's a massive undertaking to write an editor, so it will be good to see what point Vico is at in a few more months. :)


Martin gave up on pushing it alone, and open-sourced it on http://github.com/vicoapp/vico (this might be a good thing)




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: