我了解.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值?