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

Reply via email to