将十六进制颜色值转换为.terminal文件的base64

时间:2019-02-11 16:31:01

标签: macos encoding terminal base64 plist

我了解.terminal文件使用base64编码将sRGB(看起来像)从sRGB转换为默认的Mac Terminal应用程序可以解释的数据值。

根据建议here,我可以使用类似的方法将base64文本解码为更容易理解的文本

echo IzEyMzQ1Ngo= | base64 --decode
# returns #123456

但是,当使用上述方法转换现有的.terminal数据值时,我会看到类似

的文字
UNSRGB\NSColorSpaceV$classO*0.08235294118 0.08235294118 0.08235294118��Z$classnameX$classesWNSColor�XNSObject_NSKeyedArchiver�Troot#-27;AHN[b

如何使用命令行将十六进制颜色值(例如#123456)转换为.terminal文件用于颜色首选项(ANSI颜色首选项)所需的base64值?

0 个答案:

没有答案