On 6/11/2015 12:09 PM, Richard Hipp wrote:
On 6/11/15, Jan Danielsson <jan.m.daniels...@gmail.com> wrote:
On 11/06/15 14:37, Stephan Beal wrote:
[---]
As part of that, as much as i hate it, i am going to have to drop emacs.
....
That said - you'll never get me to change away from emacs key bindings.... :-)
For a number of years I was switching back and forth between Unix boxes
and PCs, sometimes with keyboards for both on my desk simultaneously. I
developed the habit of using vi on Unix because I had bought into an
emacs-like editor (epsilon, great tool, still supported) for DOS and I
found that having completely different editors helped with the
preserving platform-appropriate work flow. To this day, I've tried to
like Vim on Windows, or adopt emacs on Linux, and I just can't. But it
does put me in the unusual position of playing in both ponds enough to
make fair (-ish, anyway) assessments about them.
My first observation is that the work flow and style shift might be
painful, but by being modal vi probably has an advantage over emacs
while recuperating from a nerve injury that is exacerbated by overuse of
the Ctrl key. Stephan might try using it part of the time as a break in
pattern.
Another observation is that using the vi bindings in emacs or emacs
bindings in vi is a very fast path to madness. The underlying platform
matters too much, and the bindings are not the whole story.
Finally, and anecdotally, every time I was forced into some proprietary
IDE I fought with it tooth and nail to use my platform preferred editor
90% of the time and put up with the IDE for those things that only it
could do.
For all the bits, ink and hours that have been spent on the vi/emacs
wars over the years, both of those platforms have the advantage of years
of focused development and pools of very loyal users.
--
Ross Berteig r...@cheshireeng.com
Cheshire Engineering Corp. http://www.CheshireEng.com/
_______________________________________________
fossil-dev mailing list
fossil-dev@mailinglists.sqlite.org
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/fossil-dev