all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Stefan Monnier <monnier@iro.umontreal.ca>
To: help-gnu-emacs@gnu.org
Subject: Re: beginner questions
Date: Sat, 28 Sep 2013 14:18:20 -0400	[thread overview]
Message-ID: <jwvk3i0u8m1.fsf-monnier+gmane.emacs.help@gnu.org> (raw)
In-Reply-To: l2638a$ikv$1@reader1.panix.com

> me get down to work. Otherwise, not yet being familiar with emacs,
> I have to look up every second or two to see what it's doing,
> to make sure I'm not doing something it's already done for me, etc.

Emacs generally tries to make it so that what you see is all there is
to see.  So while it may perform extra edits for you, it should always
be immediately visible on screen.  IOW as long as you look at your
screen, you should immediately see when something's going on.

Also, usually by default Emacs tries not to perform changes you haven't
explicitly asked for.  This is not always the case (e.g. the
auto-indentation of after inserting ; in C mode), but these exceptions
so they should be reasonably rare.

IOW, I recommend you don't try to force fundamental-mode everywhere, but
instead to use Emacs in its vanilla form and then to ask how to disable
specifically those things that bother you.

> different than yours. I absolutely hate colors,

(global-font-lock-mode -1)

> parentheses matching,

(setq blink-matching-paren nil)

> indenting.

This normally only happens when you explicitly ask for it by hitting TAB.
The exceptions will depend on the major-mode in use, so when you bump
into a problematic case, post it here (and/or do a M-x report-emacs-bug
pointing out that this major-mode should obey electric-indent-mode).

>  Speaking of which, I hadn't really exercised that fundamental-mode
> properly when I remarked in preceding post that it worked fine.
> It stops "parentheses" matching <stuff>, which is what I'd noticed
> since I'm currently writing some html (but mostly write C nowadays).
> But it still matches (stuff) and [stuff] and {stuff}. Any way to
> turn that off? Thanks.

In most cases I've seen (tho not all), beginners misunderstand the
default paren-matching and have the impression they have to wait for
"the cursor to come back".  Once they discover that they do *not* have
to wait (IOW the cursor comes back as soon as they type something), they
tend to like it (it's really designed to be "as unintrusive as we
could").
But if you still dislike it, just add

   (setq blink-matching-paren nil)

in your ~/.emacs file.

> The only colors I like are black fg on white bg -- for >>everything<<.

Same for me.  So, I use

   M-x customize-face RET font-lock-<yourchoicehere>-face RET

to change those nasty default colors and replace them with
italics/bold/grey.


        Stefan




  reply	other threads:[~2013-09-28 18:18 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-09-25  7:55 beginner questions JohnF
2013-09-25  9:26 ` Pascal J. Bourguignon
2013-09-25 11:18   ` JohnF
2013-09-25 12:55     ` Pascal J. Bourguignon
2013-09-28  8:39       ` JohnF
2013-09-28 15:30         ` Pascal J. Bourguignon
2013-09-28 17:11           ` Rustom Mody
2013-09-28 18:07             ` Pascal J. Bourguignon
2013-09-29  3:45               ` Drew Adams
2013-09-28 22:32             ` Kai Grossjohann
2013-09-29  8:30               ` Drew Adams
2013-09-29  7:27           ` JohnF
2013-09-29 13:45             ` Pascal J. Bourguignon
2013-09-30  8:46               ` JohnF
2013-09-26  2:22     ` Jude DaShiell
2013-09-25 17:47 ` Doug Lewan
     [not found] ` <mailman.2869.1380131281.10748.help-gnu-emacs@gnu.org>
2013-09-26  7:44   ` JohnF
2013-09-26 17:52 ` Ken Goldman
     [not found] ` <mailman.2943.1380217948.10748.help-gnu-emacs@gnu.org>
2013-09-27  2:37   ` Rustom Mody
2013-09-28  8:16   ` JohnF
2013-09-28 18:18     ` Stefan Monnier [this message]
     [not found]     ` <mailman.3090.1380392333.10748.help-gnu-emacs@gnu.org>
2013-09-29  7:58       ` JohnF
2013-10-01 17:27       ` Rustom Mody
2013-10-01 17:57         ` Eli Zaretskii
2013-10-01 20:02         ` Joost Kremers
2013-10-02  0:56         ` Stefan Monnier
     [not found]         ` <mailman.3227.1380675393.10748.help-gnu-emacs@gnu.org>
2013-10-02 14:34           ` Rustom Mody

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=jwvk3i0u8m1.fsf-monnier+gmane.emacs.help@gnu.org \
    --to=monnier@iro.umontreal.ca \
    --cc=help-gnu-emacs@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.