如何更改主题以将背景颜色设置为TextMate 2中的当前行?

时间:2012-01-10 18:56:15

标签: themes textmate2

在TextMate 1中,我们可以使用“首选项”对话框。在TextMate 2中,至少在这一点上,我认为我们必须使用编辑包,并编辑特定主题的来源。但是将背景颜色设置为当前行(即光标所在的行)的语法是什么?

3 个答案:

答案 0 :(得分:2)

在编辑主题文件时,您已经查看了这个特定的设置,只是从我看到的主题中粘贴了一个片段。(实际上没有尝试过看看是否有效,对不起)

settings = {
    background = '#FFFFFF';
    caret = '#000000';
    foreground = '#000000';
    invisibles = '#BFBFBF';
    lineHighlight = '#FFFBD1';
    selection = '#BDD5FC';
};

我指的是上述设置中的lineHighlight选项。

答案 1 :(得分:2)

打开包编辑器,然后转到主题(或者在View> Theme下可能选择的任何主题(Solarized和SubtleGradient都有自己的包)。

然后它是一个简单的JSON文档,用于编辑主题。

编辑“lineHighlight”属性并将其设置为您希望突出显示的行在HEX中的任何内容。

答案 2 :(得分:0)

根据Macromates的Twitter theme editor is not implemented yet