首页   注册   登录

Owenjia

V2EX 第 45775 号会员,加入于 2013-09-22 08:17:31 +08:00
今日活跃度排名 11055
Owenjia 最近回复了
看看 xonsh? 记得也是基于 prompt_toolkit 的。
34 天前
回复了 brucewuio 创建的主题 Python 有什么 Py 书推介
切输入法不小心发出来了
建议过一遍官网文档后看这几本书:
David Beazley 的 Python Cookbook
Luciano Ramalho 的 Fluent Python
还有 Inside The Python Virtual Machine
34 天前
回复了 brucewuio 创建的主题 Python 有什么 Py 书推介
David Beazley 的 P 一体化哦
@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/
@CodingNET
如果您仔细阅读一下我的回复就会发现我已经很清楚的说明了两者的不同,如果实在不理解,希望能转发给研发人员看一下。
我所说的并不是对 zsh 上 PS1 自定义的选项,而是对 xterm 的字体、配色的选项,这句话研发人员看一眼就会明白的。
@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
78 天前
回复了 guokeke 创建的主题 问与答 亲戚在酒桌上一个劲骂我怎么办?
多喝点酒撒个酒疯吧。
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1491 人在线   最高记录 5043   ·  
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 8ms · UTC 17:06 · PVG 01:06 · LAX 10:06 · JFK 13:06
♥ Do have faith in what you're doing.
沪ICP备16043287号-1