This configuration file has several features, including line numbers, syntax highlighting, and support for code snippets. It also supports writing in LaTeX via the AUCTeX package. It uses Prot's (aka Protesilaos Stavrou) beautiful EF-themes package.
The default version of Emacs on Schooner is too old to support the current version of yasnippets. This is the most popular package for managing code snippets in Emacs. It is hard to work in Emacs without it.
The current major release of Emacs is now available in Anaconda. Anaconda makes installing Emacs on remote machines a breeze. I installed Emacs version 29 using Mamba in January 2024.
Please keep your Emacs use while working in a login node.
The default storage site for this file is ~/.emacs.d/init.el
.
Edit the path near the top of init.el if you use a different location.
The init.el
file has three sections:
- Configuration for the package package and the repositories of packages.
- Basic configuration without extra packages.
- Configuration of specific packages listed in alphabetical order.
I store my manually installed packages (e.g., git cloned from GitHub repos) in ~/.emacs.d/manual-packages
.
I store my snippets in ~/.emacs.d/snippets
.
You can always do lightweight editing of files on schooner with your local Emacs by logging in with the tramp package in Emacs.
Version | Changes | Date |
---|---|---|
Version 0.2 | Added funding and update table. Med extensive edits of the README.md file. | 2024 September 6 |
- NIH: R01 CA242845
- NIH: R01 AI088011
- NIH: P30 CA225520 (PI: R. Mannel)
- NIH: P20 GM103640 and P30 GM145423 (PI: A. West)