Как я могу установить шрифт по умолчанию (Inconsolata) в моем .emacs.el в Ubuntu? - PullRequest
13 голосов
/ 18 октября 2010

Я пытался следовать советам, полученным в поиске Google, но не смог заставить его работать.Мой ~/.emacs.el файл содержит следующее:

;; Set color scheme
(require 'color-theme)
(load-file "/home/manoj/Dropbox/conf/themes/color-theme-chocolate-rain.el")
(color-theme-chocolate-rain)

;; Set font
;; (set-default-font "-unknown-Inconsolata-normal-normal-normal-*-12-*-*-*-m-0-iso10646-1")

;; Insert four spaces on tab
(setq-default indent-tabs-mode nil)
(setq-default tab-width 4)
(setq indent-line-function 'insert-tab)

Я закомментировал строку конфигурации шрифта, так как она не работает.Я использую GNU Emacs 23.1.50.1 (i486-pc-linux-gnu, GTK + версия 2.18.0) из 2009-09-27 на palmer, модифицированный Debian для Ubuntu Karmic.

1 Ответ

22 голосов
/ 18 октября 2010

Судя по версии emacs, вы установили emacs-snapshot (хорошо).

Так что это должно работать:

sudo apt-get install ttf-inconsolata

Затем вставьте в файл ~ / .emacs что-то вроде

(set-frame-font "Inconsolata-12")

(12 относится к размеру шрифта, иможно изменить.)

...