EMACS

If you installed EMACS and you intend to use it for all of your editing needs, probably the very first thing you will want to do is to configure it not to leave turds lying around everywhere. That way, you can then edit files with impunity and not have to worry about cleaning up Stallman's mess everywhere you go. Edit both the ~/.emacs and the /root/.emacs (if you'll do any editing as root). Add, at least:

     (custom-set-variables
     '(make-backup-files nil))
     (custom-set-faces)

Another annoying feature (or should we say, non-feature) is the behavior of the latest EMACS versions whereby filename completion, which used to be bound to the space bar, no longer works. Apparenly, the whiners convinced the developers (in a rare display of political correctness stupidity) that an existing feature, which has been around forever, should be turned off, by default, to accomodate a small group of really annoying people who are dumb enough to want to put blanks in their file names. God help us. The Macintosh winkies are taking over.

At least we aren't so clueless to not know how to fix default behavior that we don't like by editing the config file. Heaven help us if those few idiots who actually use blanks in their file names should have to figure that one out. Better to f**k the rest of us. Well, if you don't like it, try adding the following to the EMACS config files mentioned above:

     (define-key minibuffer-local-filename-completion-map
       " " 'minibuffer-complete-word)
     (define-key minibuffer-local-must-match-filename-map
       " " 'minibuffer-complete-word)