3 ms·
True. I've had trouble with that as well when starting up. But later on I found I'm not writing methods that are larger than 10 lines (longest being 20 lines) i
by amjith 15y ago
True. I've had trouble with that as well when starting up. But later on I found I'm not writing methods that are larger than 10 lines (longest being 20 lines) in Smalltalk, which makes it tolerable. Still no ideal.
I hear that SqueakVM has a package called nvi that can emulate Vi keybindings as well as emacs keybindings.
- gecko 15y agoSqueak and Pharo used to have a really great (for some value of "great", anyway) Vim emulator you could use in place of the default editor, but the hacks to enable it ran so deep that it doesn't run well anymore. The good news is that Pharo's GUI is increasingly clean and less crufty, which ought to make reintroducing a similar package feasible for the first time in years, if anyone were up to it.
- rue 15y agoIt should be possible to simply embed or shell out the editing to an external program… I think this'd be the ideal solution.