搞一个 emacshub?

狗哥能把你这个 light-theme 分享一下吗,最近也想搞个类似的。

我还没有完全弄好。主要是我自己用到的 face 很少。

以前没写过主题,但感觉似乎要每个语言都得单独适配啊?一些 font-lock 的元素都不完全一样。这种加背景颜色的方法又比较显眼。

我也没有怎么写过,就是从别人的模版中拷出来改改。

这个背景高亮的思想是学的 alabaster 主题。

用墨水屏的我…感觉solarized-light可分辨率最高

哪款,我之前买了个大上的,感觉不好用。

也是大上,paperlike hd。觉得还行吧,勉强用了几个月

原来如此,听说索尼有一个做的更好一些。

reddit 上找到了个同样用背景色高亮的 浅色主题 ,可以去抄抄。

另外你们用墨水屏来看什么,刷新率应该很低吧?(跑题了 :rofl:

是的,我也发现了这个主题,但是他颜色太多了

是的,感觉用背景色高亮有点显眼,特别是高亮的对象如果是一大片那种,不太舒服。我现在搞得比较素,还在调试中。 Java:

Elisp:

alabaster 的原则是只高亮静态可确定的几个要素:

  1. 全局定义
  2. 常量(数字,布尔等等)
  3. 字符串
  4. 注释

不懂为何注释要高亮,感觉需要看注释的次数很少啊,特别有时把不用的代码注掉的话,一大片都是高亮的,不太舒服。

因为设计者是写 Clojure 的,Clojure 里面写注释比较少,只写重要内容。

1 个赞

我只想知道你用的是什么字体 :grinning:

用的是 LaTeX 的 verbatim 的默认字体。名字叫 Latin Modern Mono。

汉字呢,能不能发一下你的字体配置

Computer Modern Typewriter?太强了

汉字没特别设置过,是 Emacs 自动选中的 Noto Sans CJK(思源黑体)。

我的字体配置除了 Org 和 Markdown 的表格有特别设置,其他纯粹是用 Options 菜单选的 Set Default Font。

(这是两个截图拼到一起,不是一个截图⋯⋯)

广告还是要做的~~ GitHub - MetroWind/lab-theme: A custom theme for Emacs

5 个赞