diff options
| author | Eli Zaretskii | 2006-02-03 11:23:05 +0000 |
|---|---|---|
| committer | Eli Zaretskii | 2006-02-03 11:23:05 +0000 |
| commit | dae79445a910382bab500fba0242cd6ed4385031 (patch) | |
| tree | 8bba1dd1143af6aa6f656079ef6f2049ce824b65 | |
| parent | 0e21fc54361e9ffd493f67a3f404b9ed30db99e1 (diff) | |
| download | emacs-dae79445a910382bab500fba0242cd6ed4385031.tar.gz emacs-dae79445a910382bab500fba0242cd6ed4385031.zip | |
(Init File, Find Init): Add cross-references to where $HOME is described.
| -rw-r--r-- | man/custom.texi | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/man/custom.texi b/man/custom.texi index 509a63a4de2..d10c8aeca2e 100644 --- a/man/custom.texi +++ b/man/custom.texi | |||
| @@ -2029,8 +2029,9 @@ Reference Manual}. | |||
| 2029 | @cindex startup (init file) | 2029 | @cindex startup (init file) |
| 2030 | 2030 | ||
| 2031 | When Emacs is started, it normally loads a Lisp program from the | 2031 | When Emacs is started, it normally loads a Lisp program from the |
| 2032 | file @file{.emacs} or @file{.emacs.el} in your home directory. We | 2032 | file @file{.emacs} or @file{.emacs.el} in your home directory |
| 2033 | call this file your @dfn{init file} because it specifies how to | 2033 | (see @ref{General Variables, HOME} if you don't know where that is). |
| 2034 | We call this file your @dfn{init file} because it specifies how to | ||
| 2034 | initialize Emacs for you. You can use the command line switch | 2035 | initialize Emacs for you. You can use the command line switch |
| 2035 | @samp{-q} to prevent loading your init file, and @samp{-u} (or | 2036 | @samp{-q} to prevent loading your init file, and @samp{-u} (or |
| 2036 | @samp{--user}) to specify a different user's init file (@pxref{Initial | 2037 | @samp{--user}) to specify a different user's init file (@pxref{Initial |
| @@ -2442,11 +2443,12 @@ library. @xref{Hooks}. | |||
| 2442 | @node Find Init | 2443 | @node Find Init |
| 2443 | @subsection How Emacs Finds Your Init File | 2444 | @subsection How Emacs Finds Your Init File |
| 2444 | 2445 | ||
| 2445 | Normally Emacs uses the environment variable @env{HOME} to find | 2446 | Normally Emacs uses the environment variable @env{HOME} |
| 2446 | @file{.emacs}; that's what @samp{~} means in a file name. If | 2447 | (@pxref{General Variables, HOME}) to find @file{.emacs}; that's what |
| 2447 | @file{.emacs} is not found inside @file{~/} (nor @file{.emacs.el}), | 2448 | @samp{~} means in a file name. If @file{.emacs} is not found inside |
| 2448 | Emacs looks for @file{~/.emacs.d/init.el} (which, like | 2449 | @file{~/} (nor @file{.emacs.el}), Emacs looks for |
| 2449 | @file{~/.emacs.el}, can be byte-compiled). | 2450 | @file{~/.emacs.d/init.el} (which, like @file{~/.emacs.el}, can be |
| 2451 | byte-compiled). | ||
| 2450 | 2452 | ||
| 2451 | However, if you run Emacs from a shell started by @code{su}, Emacs | 2453 | However, if you run Emacs from a shell started by @code{su}, Emacs |
| 2452 | tries to find your own @file{.emacs}, not that of the user you are | 2454 | tries to find your own @file{.emacs}, not that of the user you are |