我很生气,当你使用一个黑暗的主题时,指示你在终端中的位置的光标的颜色在深灰色背景下是黑色的。很难看出你在文本中的位置,参见下面的例子:

我试图在没有成功的情况下改变这一切。我使用的主题是混沌主题,我认为它是每个RStudio发行版都附带的标准主题。在上面链接的文件中,我尝试更改以下内容(L 191-L 194):
.terminal.xterm-cursor-style-block.focus:not(.xterm-cursor-blink-on) .terminal-cursor {
background-color: #CCC;
color: #1e1e1e;
}对此:
.terminal.xterm-cursor-style-block.focus:not(.xterm-cursor-blink-on) .terminal-cursor {
background-color: #CCC;
color: #FCE94F;
}将编辑后的文件保存为chaos2.rsthemes并使用工具>全局选项>外观>添加.在RStudio中添加新文档作为主题。在重新启动RStudio之后,我没有看到光标颜色的变化,而我希望它变成黄色。
相关问题讨论的是鼠标光标,而不是我想编辑的文本光标。
有谁知道编辑主题的正确方法是什么,这样我就可以在深灰色背景上有一个光终端光标了吗?我不想改变一个完全不同的主题,我只想要这个小小的改变。
发布于 2022-08-07 09:06:43
好的,我承认这是相当棘手的,因为光标的颜色是由两种元素组成的,一种是没有另一种元素的。
因此,除了.normal-mode .ace_cursor之外,您还需要添加.ace_cursor块。混沌主题只有.ace_cursor,改变颜色值不会改变任何东西。
为了正确地做到这一点,请执行以下步骤:
chaos.rstheme剪切到桌面上,用记事本或您最喜欢的编辑器打开它。(别忘了留下后援).ace_cursor块.ace_cursor {
border-left: 2px solid #FFFFFF;
}把它换成这两个街区
.ace_cursor {
color: #FCE94F;
}
.normal-mode .ace_cursor {
background-color: #FCE94F;
}保存这些变化。
chaos.rstheme。https://stackoverflow.com/questions/66277847
复制相似问题