1
CodingNET 2019-03-18 15:14:59 +08:00
您好,感谢您的反馈,关于您提及的内存过小的问题,可能是您以前创建的工作空间,现在内存已经全部升级为 2G,请您先备份工作空间代码,再删掉原空间重建即可。
关于终端字体和配色的问题,可以通过修改 ~/.zshrc 来自定义终端配色,参考: https://github.com/robbyrussell/oh-my-zsh/wiki/Themes 再次感谢您的反馈,如在使用中遇到任何问题,可以随时通过邮箱: [email protected] 或 feedback: https://feedback.coding.net/ 反馈,谢谢。 |
2
Owenjia OP @CodingNET
感谢恢复! 1. 内存过小问题通过重新创建工作空间已解决; 2.至于第二个问题,似乎我们分别描述的并不是同一个东西。 我注意到你们 CSS 里有关键字 xterm (e.g. <tag class="xterm-fg-10">content</tag>),姑且认为是使用了 xterm 终端模拟器[1],我所说的字体、配色也是指 xterm 的。 你所给出的参考链接,是 oh-my-zsh 的主题,实质上是一些 zsh 脚本,通过修改 PS1 (PROMPT/RPROMPT) 来自定义 zsh 的提示符,与终端模拟器无关。自然无法通过 zshrc 来自定义终端的配色,更无法影响其字体。 这是一种很常见的误解,非常抱歉我没有表达清楚导致了误解。 我现在的做法是在 stylus 中使用类似 .xterm-xx-xx 的选择器选取特定节点来自定义样式,我希望添加是自定义这些 css 的选项(或者增加更多的样式)。 [1] https://en.wikipedia.org/wiki/Xterm |
3
CodingNET 2019-03-19 12:03:41 +08:00
@Owenjia
您好,Cloud Studio 使用的模拟终端技术是 XTerm,默认装了 on-my-zsh,您可以执行 ` vi ~/.zshrc` 编辑它的配置文件,修改主题,如图: https://dn-coding-net-production-pp.codehub.cn/2f14c26b-91ea-4e9e-85ee-076f293b5532.jpg 保存后重新开启终端,主题就更换成功了。 https://dn-coding-net-production-pp.codehub.cn/a82c8439-7840-404a-9172-3503a663d056.jpg 也可以从上文回复的参考链接中选择喜欢的主题 :D |
4
Owenjia OP @CodingNET
如果您仔细阅读一下我的回复就会发现我已经很清楚的说明了两者的不同,如果实在不理解,希望能转发给研发人员看一下。 我所说的并不是对 zsh 上 PS1 自定义的选项,而是对 xterm 的字体、配色的选项,这句话研发人员看一眼就会明白的。 |
6
Owenjia OP @leadream4
不是,因为改 zsh 的主题无法影响 xterm。 oh-my-zsh 加载主题的代码是这一段 https://github.com/robbyrussell/oh-my-zsh/blob/master/oh-my-zsh.sh#L95-L117 主题文件里的内容是这样的 https://github.com/robbyrussell/oh-my-zsh/blob/master/themes/robbyrussell.zsh-theme zsh 对 PROMPT 变量作用的相关描述在这 http://zsh.sourceforge.net/Intro/intro_14.html 在普通的桌面上对 xterm 字体配色的调整方法是这样 https://wiki.archlinux.org/index.php/Xterm#Colors 但这个环境中并没有任何 X 相关的进程,所以并不适用。 如果用的是 xtermjs,那这里有相关的文档 https://xtermjs.org/docs/api/terminal/interfaces/itheme/ |