Type: M-: (info "(emacs)Init File") RET
(assuming you have the info documentation for emacs installed).
The usual init file is: ~/.emacs
If there is no ~/.emacs or ~/.emacs.el, then emacs tries to load
~/.emacs.d/init.el
The various components of emacs may store specific files in
~/.emacs.d, so I would avoid to put my files there.
To understand how require works, type: C-h f require RET
There, it is explained how the feature symbol is mapped to a file
name, when you don't specifiy the file name in the arguments of
require.
You may also directly load to load a specific file.
Type: C-h f load RET to see how it works. There are references to
several variables you may set to customize its behavior, so that you
may avoid giving the full pathname in the load argument.
--
__Pascal Bourguignon__
Hi,
move init-auto-complete.el to one of the directories of the load path
e.g. site-lisp.
Martin
--
parozusa at web dot de
is “~/.emacs.d/” in your load-path? You can check by typing Alt+x
describe-variable load-path.
Also, “require” is the wrong function to call. You should use load-
file, load, or autoload. For some detail, see:
• How To Install Emacs Packages
http://xahlee.org/emacs/emacs_installing_packages.html
Xah
∑ http://xahlee.org/
☄