Getting started using mud.el as a MOO client under Emacs

You should have obtained the file mud.el. Unless you have a special directory for Emacs-Lisp stuff, keep it in the current directory for now (the commands below assume that Emacs can find the file).

Now type on the command-line:

emacs -l mud.el -f mud This should bring you directly into mud-mode and to a prompt at which you should enter: DUM Now you will see the DU MOO logo pop up and you can connect as usual. To see how to move around with this Emacs mode, you can always type: C-x h m <RET> for help on the current buffer mode.

Here is the blurb which you can read on the MOO on mud.el with the command 'clients' in #2000:

NAME: Marcus Speh (Marcus@MOO), marcus@x4u.desy.de CLIENT: mud.el FROM: ftp.desy.de:/pub/uu-gna/moo/mud.el FOR: any system Emacs runs on I'd think, but I only tried it under Unix. REQUIREMENTS: Seems to work for both GNU Emacs-19 and Emacs-18. Under Unix, "which Emacs" or a call to your friendly sysadmin will tell you whether you have this fantastic editor :) INSTALLATION: ftp the file and put it in your current directory, or in a directory of other *.el (Emacs-Lisp) files. USAGE: You can start immediately with he command 'emacs -l mud.el -f mud'. This should bring you directly into mud-mode and to a prompt at which you should enter: 'DUM'. Now you will see the DU MOO logo pop up and you can connect as usual. To see how to move around with this Emacs mode, you can always type 'C-x h m <RET>' for help on the current buffer mode. You can also put this line in your .emacs init file: (load-file "<path/>mud.el") - Giving the <path> to this file - unless you copy it in a public Emacs Lisp files directory. Caveat: entering just "DUM" at the prompt in Emacs wont work with another mud.el (not from the ftp address above): in this case, you have to add DivU's address by editing the file mud.el WHY: a) I am an Emacs fanatic :) b) It gives me a nice alternative to recording, since Emacs buffers can be saved as-is. c) setting ';me.edit_options={"local","quiet_insert"}' lets me avoid line-mode altogether. I can @paste, @send, @notedit... arbitrary portions of text. d) If you know Emacs Lisp, a nice language, you can extend this client yourself. MORE INFO: Send me Email and I'll demonstrate it for you.