问题标签 [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.
emacs - 如何设置 emacs eshell 默认面?
当我在 emacs 中运行 eshell(或 shell)时,我希望默认面是不同的字体(如 Courier),这样 eshell 看起来更像一个“普通”的 shell。
查看 emacs 的 Faces,我看到了几个 eshell 特定的面(用于符号链接、目录、提示符等),但我没有看到任何基本的默认面。
谷歌返回了大量关于自定义 eshell 操作的结果,但很少返回关于自定义其外观的结果。
emacs - 如何解决冲突的面孔订单?
(我不知道这个问题的标题是否正确)
当使用几种次要模式同时改变“颜色”时,是什么决定了哪些模式显示什么?例如,我试图同时使用highlight-changes-mode
和rainbow-mode
:http: //julien.danjou.info/projects/emacs-packages
我遇到的问题是,当我在缓冲区中输入新颜色(比如#306090)时,我看到的不是彩虹模式所希望的#306090字符的背景颜色,而是看到背景颜色(整行)已更改(因为我使用的是highlight-changes-mode
,我非常喜欢)。
我的问题有点笼统:是什么决定了这里解决的“顺序”冲突?是否取决于各种模式的加载顺序?
emacs - emacs custom-face 颜色
我尝试通过更改字体锁定面的颜色(Mx customize-face)来自定义我的 emacs 颜色。但是我发现颜色的数量并没有#xxxxxx的所有值那么多。例如,将颜色值从#000000 更改为#FF0000 时,我只得到了两种颜色,“红色”和“浅红色”。
这是emacs的极限还是我需要用另一种方式来表达颜色值?
emacs - 无法在 Emacs org-mode 中的 2 级轮廓上使用粗体
我无法在 org-mode 中使用粗体格式来处理 2 级大纲。例如以下
产生:
- 第一级
- 第一级
- 第二级
- 第二
*level*
(即最后一项不以粗体呈现,而 Emacs 只呈现*
字符)
这是预期的行为吗?如何在除顶部轮廓之外的轮廓中使用粗体?
emacs - 如何从覆盖下获得面子?
情况如下:我需要检索点边界下的人脸,但如果我使用高亮当前行模式,则该人脸会覆盖我感兴趣的人脸。
face-at-point
或者(get-char-property (point) 'face)
只会给我列表中的第一张脸,它将是当前行叠加层中的一张。如何获得底层面孔?
编辑:
这或多或少是我最终做的:
我只需要找出是否有列表之一。
emacs - 组织模式删除线颜色
Org 模式中的删除线文本(如:+text+)默认为黑色。我想让它们变灰。问题是,我找不到定制它的地方。我试过M=x describe-face
了,结果是“默认脸”,令人费解。Org-mode没有配置删除线颜色的地方吗?
emacs - 可选部分的 Emacs 语法高亮
我正在尝试从基本模式编写派生模式。假设我有这个正则表达式:A ((foo)bar)? B
,我如何告诉 emacs 使用以下面孔?
font-lock-keyword-face
在A
font-lock-warning-face
在foo
(但不是bar
)font-lock-constant-face
在B
我尝试使用以下代码:
但它不适用于字符串A B
(emacs 报告丢失的捕获)。
emacs - Emacs 在 LaTeX 模式下更改字体
在 Emacs LaTeX 模式下,我对逐字文本的字体渲染很糟糕:
如何使它变黑,正常尺寸?
emacs - 在 Emacs 中修改光标下的面,包括在 ansi-term 上
有没有办法轻松修改font-face
光标下的?
例如,下面的蓝色文本很难阅读:
以上是输出
ansi-term
在with tango-dark
in上运行Emacs 24.1
,即 (load-theme 'tango-dark t)
如果我what-cursor-position
在上面的图像上运行(这里描述:Get font face under cursor in Emacs),我得到:
我怎样才能修改这个字体?
如果您想知道 IPython 仅支持三种颜色集:
Nocolor
Linux
(我上面使用的那个)LightBG
(用于浅色背景)
更新:
我认为font-lock-string-face
是一张不同的脸:
事实上,我认为这不是 IPython 用来表示字符串的面,而是python-mode
用来表示带有常规 python 代码的缓冲区中的字符串的面(tango-dark
见下文)。