Set Fonts. The most important info first. Here’s how to change the default font in your InitFile: use M-x customize-face to customize the default face. Inspecting and Changing Fonts Use `S-down-mouse-1’ to see the font and fontset menu. Emacs starts with the startup fontset.Use `M-x describe-font’ to see the requested font and actual font being used.See GoodFonts for some recommendations, see FontSets for how to set various fonts at the same time (one per coding system).Use command ‘doremi-font’ in DoReMi to change the default font of a frame by cycling among the available fonts – just stop when you get to the font you want.Use command ‘icicle-font’ in Icicles to do the same thing (cycle among fonts) – but with the added benefit of completion, including regexp matching.ChangeFontsPermanentlyOnWindowsUse Anything command ‘anything-select-xfont’ to narrow the font list by typing some patterns.
Globally Change the Default Font (add-to-list 'default-frame-alist '(font . (set-frame-font FONT nil t) BUG? Good Fonts. Please post a small screenshot for the setup that you recommend.
It’s pain in the rear to hunt down the font, install it and see for yourself whether you like it. Recommendations High Quality Monospace Fonts & Configuration Not so much a recommendation but I have just installed Dina. It has the virtue of including italic and bold italic variants. The proggy fonts are nice and I used them for more than a year. Fonts with a “geometric” a like Monaco are unacceptable IMHO because the a can, at a glance, be confused with an o. The table bellow summarizes the amount of text you get in Emacs in single-window mode with the fonts I’ve tested: Font/Size(PxlSz) Lines Columns ------------------------------------- Andale 80 62 143 Neep 120 57 167 Neep 140 50 125 Neep 200 37 100 Proggy Clean 80 57 143 Proggy Small 80 75 143 Proggy Square 80 68 148 Proggy Tiny 80 75 167 Terminus 120 62 167 Terminus 140 53 125 --EmilioLopes.
On dark backgrounds, I recommend checking out bitmap fonts instead of TrueType? Emacs standing alone on a Linux Kernel. Jump to Emacs as shell The purpose of this experiment is to see how emacs can work alone over a linux kernel.
The only external tool needed is mount. This "root_fs_emacs" could be used as a normal partition or on live CD, but for this experiment, we'll run it with User Mode Linux. 1- Initialize a root_fs with at least 150 MB cd ~/uml dd if=/dev/zero of=root_fs_emacs bs=1k count=200k yes y|mke2fs root_fs_emacs mkdir /emacs mount -o loop root_fs_emacs /emacs cd /emacs ln -s . emacs # we create this link to simplify config --prefix of emacs cp -a /dev dev # we boldly copy the whole /dev mkdir etc sbin tmp # some other directories not installed by emacs cat >etc/fstab <<EOF /dev/ubd0 / ext2 defaults 0 1 EOF 2- Compile an emacs without X and statically cd ~/src tar jxvf emacs-21.3.tar.bz2 cd emacs-21.3 CFLAGS=-static LDFLAGS=-static . 3- Install emacs as /sbin/init 4- Compile mount statically cd ~/src tar jxvf util-linux-2.12a.tar.bz2 cd util-linux-2.12a CFLAGS=-static LDFLAGS=-static .