I have both aquamacs and emacs (installed from brew
) on my macbookpro. I intend to learn to use aquamacs as my main editor/IDE.
When I use C-h v user-init-file
in aquamacs, it reports the value as ~/.emacs
.
However when I do a ls -a
I cannot find any ~/.emacs
in $HOME
. Instead I can see there is a .emacs.d
directory.
I want to understand how does it work. Does emacs and/or aquamacs requires the presence of ~/.emacs
strictly? Can I just drop some .el
files in ~/.emacs.d and expect emacs/aquamacs to pick them up automatically?
My goal is to enable projectile in aqauamcs. I have already downloaded it from MELPA via cask in .cask/24.4.1
, but I am at loss about how to enable projectile in aqacmacs.
.emacs
on loading, but the developer of Aquamacs has a personal preference for a file calledPreferences.el
..emacs
file. How will emacs deal with a missing .emacs? Will it just look into ~/.emacs.d ?.emacs
-- that file is were you store your personal user configurations. People normally store their additional libraries inside a folder such as~/.emacs.d/lisp
, and that additional directory would need to be added to theload-path
. You should look at the related threads regarding.emacs
andinit.el
-- start with the official documentation: gnu.org/software/emacs/manual/html_node/emacs/Init-File.html.emacs
and.emacs.d
, yet also deals with the fundamental usage of a.emacs
file. Aquamacs also usesPreferences.el
and other customizations. The original poster is most interested in how to get Projectile up and running using Cask, and I know nothing about those. In a nutshell, there are several issues and the answers could conceivably become a treatise.