Синтаксис Vim, окрашивающий: Как я выделяю длинные линии только?

Я считаю, что @Matthew Crumley прав. Они функционально , если не структурно, эквивалентны. Если вы используете Firebug для просмотра объектов, созданных с помощью new, вы можете видеть, что они одинаковы. Однако, мое предпочтение было бы следующим. Я предполагаю, что это просто похоже на то, к чему я привык в C # / Java. То есть, определите класс, определите поля, конструктор и методы.

var A = function() {};
A.prototype = {
    _instance_var: 0,

    initialize: function(v) { this._instance_var = v; },

    x: function() {  alert(this._instance_var); }
};

EDIT Не означает, что область действия переменной была закрытой, я просто пытался проиллюстрировать, как я определите мои классы в javascript. Имя переменной было изменено, чтобы отразить это.

18
задан Paul Beckingham 27 December 2008 в 16:02
поделиться

2 ответа

У меня есть это в моем vimrc.
я нашел его здесь: проблемы расположения Vim 80 столбцов

highlight OverLength ctermbg=darkred ctermfg=white guibg=#FFD9D9
match OverLength /\%81v.*/

Вы могли бы хотеть скорректировать цвета на ваше усмотрение.

16
ответ дан 30 November 2019 в 06:22
поделиться

Я использую следующий метод:

hi gitError ctermbg=Red
match gitError /^.*\s$/
2match gitError /^.\{120\}.*$/

(Они соответствуют некоторым рычагам мерзавца перед фиксацией)

вторая строка должна иметь межотдых Вам.

1
ответ дан 30 November 2019 в 06:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: