emacs: customization
making changes that happen every time you run emacs
Stuff on this page is for when you are already really comfortable with the basics of emacs, and are ready to go beyond the basics.
Don’t dive into this stuff too soon.
Basic stuff is here: emacs
Editing your ~/.emacs
file
Your ~/.emacs
file, stored in your home directory, is a place where you can customize the behavior of emacs.
You put code in your ~/.emacs
file, written in a special dialect of the programming language LISP,
to customize the behavior of Emacs.
(Warning: that’s a bit of an oversimplified statement, since there are many different versions and flavors of emacs,
and the exact location of what is known as the ~/.emacs
file can vary a bit. For example, it might be a directory called .emacs.d
instead. This page discusses some of the complications
that can occur. You’ve been warned.)
Line Numbers
- Adding a space:
(setq linum-format "%d ")
- Making line numbers on the side always show up:
(global-linum-mode t)