首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何改变RStudio终端中光标的颜色?

如何改变RStudio终端中光标的颜色?
EN

Stack Overflow用户
提问于 2021-02-19 12:47:04
回答 1查看 349关注 0票数 7

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

我试图在没有成功的情况下改变这一切。我使用的主题是混沌主题,我认为它是每个RStudio发行版都附带的标准主题。在上面链接的文件中,我尝试更改以下内容(L 191-L 194):

代码语言:javascript
运行
复制
.terminal.xterm-cursor-style-block.focus:not(.xterm-cursor-blink-on) .terminal-cursor {
  background-color: #CCC;
  color: #1e1e1e;
}

对此:

代码语言:javascript
运行
复制
.terminal.xterm-cursor-style-block.focus:not(.xterm-cursor-blink-on) .terminal-cursor {
  background-color: #CCC;
  color: #FCE94F;
}

将编辑后的文件保存为chaos2.rsthemes并使用工具>全局选项>外观>添加.在RStudio中添加新文档作为主题。在重新启动RStudio之后,我没有看到光标颜色的变化,而我希望它变成黄色。

相关问题讨论的是鼠标光标,而不是我想编辑的文本光标。

有谁知道编辑主题的正确方法是什么,这样我就可以在深灰色背景上有一个光终端光标了吗?我不想改变一个完全不同的主题,我只想要这个小小的改变。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-08-07 09:06:43

好的,我承认这是相当棘手的,因为光标的颜色是由两种元素组成的,一种是没有另一种元素的。

因此,除了.normal-mode .ace_cursor之外,您还需要添加.ace_cursor块。混沌主题只有.ace_cursor,改变颜色值不会改变任何东西。

为了正确地做到这一点,请执行以下步骤:

  1. 打开RStudio,转到Tools > Global >外观;然后选择另一个主题,然后关闭RStudio。
  2. 现在您需要转到主题文件夹。 窗口:程序文件> RStudio >资源>主题 MacOS:应用程序> RStudio >内容>参考资料>资源>主题
  3. chaos.rstheme剪切到桌面上,用记事本或您最喜欢的编辑器打开它。(别忘了留下后援)
  4. 在下面找到.ace_cursor
代码语言:javascript
运行
复制
.ace_cursor {
  border-left: 2px solid #FFFFFF;
}

把它换成这两个街区

代码语言:javascript
运行
复制
.ace_cursor {
  color: #FCE94F;
}
.normal-mode .ace_cursor {
  background-color: #FCE94F;
}

保存这些变化。

  1. 现在打开RStudio,转到Tools > Global >外观,在编辑器主题下单击Add并选择在桌面上编辑的chaos.rstheme
  2. 单击Apply,您将看到带有混沌主题的新光标颜色。
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66277847

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档