Answers:
选项1:使用TextMate 1:
open ~/Library/Application\ Support/Avian/Bundles/Themes.tmbundle/Themes/Custom.tmTheme -a TextMate
cp ~/Library/Application\ Support/TextMate/Themes/Custom.tmTheme \
~/Library/Application\ Support/Avian/Bundles/Themes.tmbundle/Themes/Custom.tmTheme
选项2:从包编辑器中将主题编辑为旧式plist:
选项3:使用以下命令直接打开tmTheme文件mate
:
mate ~/Library/Application\ Support/Avian/Bundles/Themes.tmbundle/Themes/Custom.tmTheme
最后两个选项要求您关闭并重新打开文件,以使它们使用已编辑的主题。tell app "TextMate 2" to reload bundles
不起作用。
您可以使用pl
和plutil
在XML和旧样式格式之间进行转换:
pl -input file.plist -output file.plist
plutil -convert xml1 file.plist
TextMate 2本身尚未提供您可以在TextMate 1中进行的类型的主题调整。但是...我刚刚遇到了这个非常酷的在线TextMate主题编辑器。其界面模仿了TM1首选项中的“字体和颜色”选项卡。它显然只能在Chrome中使用,但无论如何我都使用Chrome,因此我不打算使用它。