问题标签 [emacs-faces]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
162 浏览

python - 如何在 realgud 中自定义颜色?

我刚刚安装realgud,以便可以trepan2用于在 emacs 中调试 python。我立即遇到了一个严重的问题:comint缓冲区中的某些颜色太浅以至于几乎看不见:浅蓝色甚至是白色上的黄色。我该如何改变它们?

我尝试在缓冲区中关闭fontlock-mode,但颜色仍然存在。我也尝试过 Mx customize-faces,但我不清楚列出的数百张面孔中的哪一张正在被使用realgud。(实际上有六个名字以“Realgud”开头,但似乎没有一个是相关的。)我翻阅了整个列表,但找不到任何黄色或浅蓝色的。我还尝试将主题更改为具有较暗背景的主题:这使黄色可见,但随后深色消失了。

编辑:按照法律清单的建议,以下是C-u C-x =. 如果我理解正确,这意味着黄色是硬编码的。

老实说,realgud反正我已经失去了兴趣。虽然增强的想法pdb听起来不错,但trepan2似乎realgud有多个痛苦的缺陷,使它们几乎无法使用。

谢谢。

0 投票
1 回答
616 浏览

emacs - 如何为特定模式设置颜色?

我正在尝试 Emacs。我想为 Eshell 设置颜色。我首先尝试使用 set-foreground-color。但它也会影响我的其他模式。

但这也行不通。或者它也会影响其他模式/划痕的颜色。

有人建议吗?这不是一个重复的问题,因为其他答案也会改变其他缓冲区的颜色。

0 投票
1 回答
853 浏览

emacs - 如何在 emacs 中为某些 utf-8 字符使用不同的 ttf 字体?

我想SourceCodePro用作我的默认字体,但它不包括波斯语字符,例如#x0600untill范围内的字符#x06FF。我尝试过这样的事情

但它没有奏效。我也尝试使用fontset-standardfontset-default喜欢这个

这也不起作用。

更新: 感谢 @legoscia的指导,使用 `after-make-frame-functions' 使它对我有用

0 投票
1 回答
195 浏览

emacs - 在 Emacs 中添加和引用新面孔

我在 Emacs 中定义了一个新面孔,但是着色没有生效。以下是 中的面和模式定义~/.emacs

但是,当我使用font-lock-builtin-face而不是sml-highlight-operator-face突出显示这些字符时(尽管使用了我不想要的颜色)。我做错了什么?

0 投票
1 回答
285 浏览

emacs - 突出显示函数调用,但不是 emacs 引用列表中的第一个

在 emacs lisp 模式下,我想以一种颜色突出显示所有函数调用,并以另一种颜色突出显示所有引用的符号。例如,在 中(foo 1 2 'bar),foo 应该突出显示颜色 1,而 'bar 应该突出显示颜色 2。

我可以使用下面的代码做到这一点,但是,当引用列表时,它也会突出显示列表中的第一个符号。例如, in '(nil a b c), nil 不应作为函数调用突出显示,并且该列表中的所有项目都应突出显示为带引号的符号(颜色 2)。

还有一张我在这里看到的图片:http: //imgur.com/Iluku05