I'm in the middle of the sad experience of talking someone who had
never used emacs before (and is new to Unix as well) through the
process of:
- launch xemacs
- open an html file
- make a trivial edit
(Her first comment: "good lord that splash screen is hidious!")
After getting past the horror that is the File/Open dialog ("oh,
don't ever use that, it's an abomination") the next roadblock she
had to contend with was the HTML mode you are using by default.
"Why is it asking me for my email address? I just want to edit
a file!" "Why does it keep opening a new file that says
'External entity not found'? Gaah, help!"
I'm frankly stunned that she hasn't given up yet.
That SGML mode is a total nightmare. Please please please turn
it off by default! Even fundamental-mode is better than this
for editing HTML.
For the record, this is what I use, and I think the default HTML
mode should do *no more than this* by default. If people want a
bondage-and-discipline mode with whacked out keybindings, then
let them load it explicitly.
http://www.jwz.org/hacks/jwz-html-mode.el
(Then, of course, it got even worse, because she's doing this
on OSX, and all the existing HTML files she wants to edit use ^M
as a line ending. Imagine the joy of explaining to an emacs newbie
how to do "M-x replace-string RET C-q C-m RET C-q C-j RET" and
what the hell that means and why it's needed...)
--
Jamie Zawinski
jwz(a)jwz.org
http://www.jwz.org/
jwz(a)dnalounge.com
http://www.dnalounge.com/