Le 01/12/2012 18:10, Sean P. DeNigris a écrit :
Igor Stasenko wrote
Pharo is open-source project. If you need it so
badly, then do it

+100. This is really all there is to say. I *really* want vi bindings,
because I am far more productive with them, so I started coding them
(http://ss3.gemstone.com/ss/VimPharo.html).

Yes, and I looked at that and my own shortcuts code, and I tried to push compatible changes.

<rant>
Of course, the instant I touched Paragraph/XxxEditor, and friends I got lost
down the rabbit hole of incomprehensibility... like Paragraph, which draws
the cursor and keeps track of the selection, obviously... not! wtf ?!

Quick definition...
paragraph |ˈparəˌgraf|
noun
a distinct section of a piece of writing, usually dealing with a single
theme and indicated by a new line, indentation, or numbering.

Where, tell me, does it say anything about cursors and selections??
</rant>

But Pharo is:
- a gift
- infinitely better than anything else I've ever worked with
- and I've been told that the editor objects have been cleaned and were
originally way more confusing
So it is what it is.

I'm taking a break, and will get back to it eventually. Any help is welcome
and appreciated.

Well, it's allmost there. The only thing that I didn't manage to push was the removal of the global, class-linked maps (it was rejected)... This is the only step missing for your vim shortcuts to work.

(there is a question about doing global shortcuts without those global maps... I described how to define them as shortcuts on the world morph instead, but I'm not sure my design is sound).

Thierry
--
Thierry Goubier
CEA list
Laboratoire des Fondations des Systèmes Temps Réel Embarqués
91191 Gif sur Yvette Cedex
France
Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95

Reply via email to