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