怎样把字体文件放在.emacs.d配置里?

我在至少两台电脑都装了双系统,平时主用Linux不怎么进Win,偶尔也会编辑一些小的文档。

字体,特别是等宽又好看的,通常两种OS里都没有。那么问题来了,想保持一致的话有些设置就需要配置至少4遍+……这可不是我这种懒人愿意接受的……

于是我就有了这样的想法:既然很多字体本身并不大,那放到 .emacs.d 里多好。可这该如何配置呢?能直接生效吗?

我都是把ttf文件放在.emaca.d文件夹里面,需要的时候从里面下。。

还没研究过如何从emacs里面自动下字体,你不如写个config bash script把这些全下了

统一用等距更纱黑体 T SC的我

我的意思是,存在.emacs.d里,用的时候只修改emacs的配置,而不需要专门改系统的字体设置。

不知能否实现。

win下不行

无非就是判断一下字体是否存在,不存在的话调用命令行安装一下字体,应该可以实现吧。

Linux 还好说,把字体文件夹放在 .emacs.d 里,写个脚本检测一下 ~/.local/share/fonts 里面有没有这个文件夹,没有的话软连接过去, windows 的话用 batch 也行吧