Questions tagged «colors»

3
Emacs是否有拾色器?
我使用出色的rainbow-mode颜色突出显示CSS文件中的颜色。 但是,这假设我知道我想要什么颜色。我可以在Emacs中进行CSS编辑时使用任何颜色选择器吗?理想情况下,我真的很希望我可以使颜色稍微更暗/更亮/更红/更绿,例如Firefox颜色选择器: 另外,我注意到customize-face从548种颜色中提供了一种颜色选择器。我可以将其用于CSS吗?
20 colors 

1
在Emacs中的终端仿真器中获取8种以上的颜色
我的理解是,ansi-term只支持8种颜色(在reddit的一个很好的讨论,在这里)。 同时,越来越多的终端仿真器(例如OS X tmux或iTerm2OS X)支持True color(24位,即1600万种颜色)。一个很好的清单可以在这里找到。 如果8色帽专用于ansi-term,是否还有其他用于终端仿真的软件包试图解决此限制? 是否有计划为True colorEmacs中的终端仿真器提供支持? 也许要确认: 有什么办法可以有效地在ansi-term缓冲区中包含8种以上的颜色 ? ansi-color-names-vector还是ansi-term在Emacs中仍然建议使用调整颜色的方法25? 如何测试模拟器是否支持“ True color ”: 这是上面链接中的代码片段,用于测试模拟器是否支持“真彩色”: awk 'BEGIN{ s="/\\/\\/\\/\\/\\"; s=s s s s s s s s; for (colnum = 0; colnum<77; colnum++) { r = 255-(colnum*255/76); g = (colnum*510/76); b = (colnum*255/76); if (g>255) g = 510-g; …

5
毫不干扰地改变文本呈现的方法?
我正在编写用于语音识别的emacs扩展,并且正在寻求有关特定功能的帮助。语音识别器(Dragon)的某些单词识别能力始终很差-训练了几次并不重要,这只会使您无法识别某些单词。通常,在同一时间写主题或编码时,一遍又一遍地使用很多相同的单词。 因此,我编写了一种使用覆盖层来更改单词在缓冲区中的呈现方式的模式。它在单词中使用随机字母,在其下方用随机颜色加下划线,并在其顶部放置随机变音标记(重音符号,变音符号等)。这是屏幕截图(您可能需要缩放以查看标记/下划线): 然后您可以说“紫色p头发”,它将在单词“ a”下寻找带有紫色下划线的单词,并带有一个变音符,看起来像头发,然后为您键入该单词。因此,在上面的屏幕截图中,这将导致emacs为您键入“ regexp-quote”。 这个想法是让您使用识别器一贯擅长识别的有限词组来引用屏幕上已经使用过的任何词组。 它工作得很好,只是偶尔会发生碰撞。为了做到这一点,我可以学习一致地引用单词,就像我使用单词的md5哈希中的字节一样,而不是(random)让算法分配更改以免发生冲突。我只发现了6种易于区分的颜色(当下划线只有一个字符宽且只有一个像素厚时很难做到)和3种易于区分的变音符号(易于区分彼此,并且与上面的下划线也不能混淆线或与下划线重叠的位置),请参见上方来源上方。 我需要更多方法来更改渲染,以减少碰撞频率。理想情况下,渲染修改将: 不要被其余的文本所震撼。例如,这导致我忽略了反视频属性。 不容易与其他更改混淆。上划线很容易被误认为前一行的下划线。除非字体大小不切实际,否则许多变音符看起来都差不多。 在空间上靠近其他变化所在。现在,一旦我的眼睛找到了目标角色,所有的信息,标记,下划线和字母就在那里。 可以正确显示变音标记的固定宽度字体(编码所需)很好地工作(我必须从Consolas切换到DejaVu Sans Mono,以使标记正确呈现) 在拉丁字母上工作。例如,有阿拉伯文的组合标记,但它们不与拉丁字母字符组合。 不要更改字母的颜色,因为它已经用于语法突出显示。 实际上可以在emacs中使用emacs lisp;) 也许有特殊的unicode字符控制渲染,可能会被滥用以开辟新的可能性?还是一种加粗下划线的方式,以便我可以轻松区分更多颜色?还是其他一些晦涩的emacs功能,可让您在unicode之外的字符顶部显示标记?

3
如何将边缘颜色设置为背景颜色?
我正在使用无干扰模式,该模式使用巨型条纹将名为的缓冲区居中bzg-big-fringe-mode。 问题是,这些条纹通常具有与背景不同的颜色,从而产生难看的视觉效果(请参见最后的图片)。 通过将边缘颜色设置为背景颜色,我手动解决此问题没有问题,如下所示: (set-face-attribute 'fringe nil :background "#3F3F3F" :foreground "#3F3F3F") 问题是,当更改主题时,即使新主题没有意义,边缘颜色仍保持灰色。 是否可以通过编程将条纹设置为背景色? 我想我需要两件事: 可以将条纹背景色设置为默认背景色。 与上面的主题挂钩的功能。1。 我认为即使我没有emacs技能,我也应该能够做2),但是我该怎么做1)? 还是出于某种原因这是一个坏主意?如果是这样,一个更好的方法会是什么样?
12 fringe  colors 

1
颜色声明的变量
我正在寻找一种简单的方法来使emacs记住C / C ++中单个函数中的声明变量。“简单”是指没有任何外部软件包,而在配置文件中仅包含一些省略号行。 我的默认Emacs配置在声明时将变量名称涂成黄色,但在使用时将其涂成白色。 char toto; // 'char' is green, 'toto' is yellow toto = 42; // 'toto' is white 我也想将相同功能/范围的每个“ toto”都涂成黄色。 我已经看过这个问题,但是我想简单一些。我还尝试了使用字体锁定模式进行操作,但是我没有成功使某些内容适应于变量名。 我已经有了C ++类成员名称的想法(使用名称模式),所以我只想在这里匹配一个局部变量。

1
eshell中的彩色git输出
我在cygwin上的mintty(配置为xterm-256color)终端中使用emacs。list-colors-display工作良好。和颜色显示在干燥清单等中。现在,将git branch当前分支的颜色设置为yellow reverse。但是,shell窗口和eshell窗口都不会显示正确的颜色。而是以默认颜色显示当前分支。在ansi-term同一终端内的窗口中,或在emacs外部,它将按应显示的方式显示。 我在我的.emacs: (add-hook 'eshell-preoutput-filter-functions 'ansi-color-apply) 有什么方法可以使这些颜色显示在外壳或eshell窗口中?
10 eshell  colors 

1
如何定义一个好的高光脸
我想使用global-hl-line-mode,但是我的某些主题缺少醒目的面孔。有没有一种通用的定义方法(不是反色的)?我想保持语法突出显示,这在我的尝试中是无效的。
9 colors 

1
如何更改头盔的高光颜色
我正在使用Monokai主题。当我开始时helm,当前选中的行以灰色突出显示。这不容易发现,尤其是蓝色的标题信息。 我该如何更改紫色的灰色高光?
8 helm  colors 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.