【发布时间】:2019-05-09 00:29:53
【问题描述】:
在pull request for pure theme for fish 的讨论中,我们想知道如何计算符号数而不是字符串长度。
这样做将允许以更优雅/可维护/可测试的方式重构我们的代码。
❯ set -l down_arrow "⇣"
❯ string length $down_arrow
1
❯ set -l down_arrow_red (set_color red)"⇣"(set_color normal)
❯ string length $down_arrow_red
15
问题
在第二个字符串中,我们得到了15,但我们关心的是我们得到了一个字形(例如⇣),而不是所有的着色语法。
我们怎样才能用鱼来做到这一点?
【问题讨论】:
标签: string fish ansi-colors