Back to Silas S. Brown's home page | X11 configuration
Emacs and XEmacs configurationHere are some Emacs configuration files for low vision (large fonts, saving screen real-estate, and dark backgrounds) with many Emacs features supported.
Due to the number of settings involved, I've split them across several files. You can download all of these files as a gzipped tar archive emacs.tgz and unpack it in your home directory (tar -zxf emacs.tgz), taking care first to save any previous configuration that you want to keep.
The above configuration is meant for:
- FSF Emacs 23, 24, 25 and 26, in high-resolution Linux (standard packages), Mac OS X (Carbon or Aquamacs), and Windows (binary download from GNU)
- FSF Emacs 22 (some Mac OS X machines have only this version)
- XEmacs 21 with bitmap fonts, in older Linux distributions with low-resolution scrollable desktops (I haven't used this since 2015)
- Terminal mode in any of the above
There's a crash in Mac Emacs 23 and 24 (and Aquamacs) involving the menubar and FTP buffers; here's a patch to to 24.3rc3 I submitted.
- The bug was not present in Emacs 22, but that lacks some of 23+'s functionality.
- The bug was fixed in Emacs 24.4, but that introduced another bug (albeit a less serious one) regarding use of the non-leftmost pull-down menus when zoom is in effect (this latter bug became even less serious by 24.5 but is still present, but then became more serious by 25.2; details are at the start of that patch file). So my temporary recommendation for use with Mac OS zoom is still 24.3 with my patch.
If using old XEmacs 21, it might occasionally "mess up" the fonts: if that happens, try M-x fix-fonts. Also in XEmacs, if you can't zoom in, try M-x pc-default-font-bigger or M-x pc-default-font-double (if the result is too big for the screen, M-x smaller-frame, M-x even-smaller-frame or M-x very-small-frame).
Look through the .el files for other user functions and things you can customise.
If you're on a machine that has only
vim, I do also
have a .vimrc file.
All material © Silas S. Brown unless otherwise stated.
Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.
Mac is a trademark of Apple Inc.
Windows is a registered trademark of Microsoft Corp.
Any other trademarks I mentioned without realising are trademarks of their respective holders.