Я хочу изменить решение для выделения конечных пробелов, описанное здесь , НЕ выделяя пробелы в пустых строках.
Я изменил это в своем языковом файле Python:
{ match = '(\s+)$';
captures = { 1 = { name = 'invalid.whitespace'; }; };
},
К этому:
{ match = '\S(\s+)$';
captures = { 1 = { name = 'invalid.whitespace'; }; };
},
Это новое выражение, кажется, больше ничего не соответствует. Что я делаю не так?