Emacs and Ergo Feedback
Hi Xah and David,
Xah, I have read some of your articles. Most of them are interesting
and
informative. In "Text Editors Popularity", you have produced a
list. There are my 2 cent about editors in a developing country,
China, and especially, in Shanghai.
I myself have used lot of editors, and asked other people about
editor, from university to company. As you know, editor is the one I
have to face to every day. So I want to choose a kind and "popular"
one. I can say, UltraEdit (you didn't mention it in your article) and
VI dominate the Win32 and Unix market respectively around me.
Dominate means
take above 80% market share, and companies are willing to pay for a
multi-user licence.
Ultraedit is popular for its friendly environment[1]. Some guys
(e.g. me) even copy code from Unix to Win32 just for using Ultraedit
to edit and view file. As for VI, just for its key bindings, nothing
else. Personally, I hate VI.
A little about Emacs. It is "Jude the Obscure". But after I use it, I
become to understand why there is a kind of film called cult film.
EMACS IS THE CULT EDITOR IN MY HEART NOW. But it's default complex
key-binding and ugly UI give user a very bad first impression. I even
think
Emacs develop team should give these two tasks highest priority. It's
similar to dating girl. Boys(e.g. me) won't give ugly girls the
second chance,
even she is "Jane Eyre".
BTW, I have been using your ErgoEmacs 5.0 (Emacs 23.1) for about half
a month. It works very
well. Something I am dreamed of now come to reality.
There are some suggestions, maybe helpful to you.
1. Use C-c/C-x/C-v but not Alt, for they are default in almost every
one's heart, Ergo may change all expect the three.
2. Keep C-/ for dabbrev-expand completion.
3. In isearch-moode, change isearch-yank-kill to C-v, or in your
convention, M-v
4. Add redo.el and pre-compile all the el file.
5. There is a error when I compile and load unbind.el.
Ultraedit feature list:
http://www.ultraedit.com/products/ultraedit/ultraedit_features.html
Thanks,
Shenli