I. Theme
对lisp我还不熟悉,Emacs主题是在下面的地址复制过来的:
https://emacsthemes.com/
点击选中的theme,如下图,
显示有两个链接,点击Local Source Code,即可跳到源代码页面,不需要下载包,直接复制代码,添加到.emacs文件,保存重启即可。
III. 设置字体
我暂时使用的是Windows Emacs自带的字体,在Options–Set Default Font 查询选择需要的字体,然后保存即可。
鉴于以上方法可能不会一直起效,可在.emacs文件添加:
(set-default-font “Consolas 14”)
其中,Consolas是字体名,14是字号,近几个Emacs版本才支持这种写法。
若此方法不可行,可在Options选择字体后,通过M-x describe-font查看字体信息,在.emacs添加:
(set-default-font “-outline-Courier New-normal-italic-normal-mono-16----c--iso8859-1″)
其中,“-outline-Courier New-normal-italic-normal-mono-16----c--iso8859-1”为字体信息,16 为字号
III. 显示行号
可能所选择的主题没有设置行号,可在.emacs文件添加:
(global-linum-mode 1) ;1表示行号常显
(setq linum-format “%d “);注意%d后有空格,即用空格将行号和代码隔开。
保存重启即可。