Использование окна быстрого исправления с vim + jslint - PullRequest
0 голосов
/ 11 февраля 2010

Я использую комбо vim + jslint, описанное здесь , и у меня возникают проблемы с выяснением, как использовать их вместе. Я предполагаю, что список ошибок должен отображаться в верхней половине, а во второй половине есть фактическая страница? Если так, то как мне это сделать? (Внимание, я совершенно новичок в окне быстрого исправления, и документация не совсем подходит для описания того, как его использовать).

Ответы [ 2 ]

1 голос
/ 11 февраля 2010

Документация quickfix в разделе руководства пользователя справки Vim хороша. Помните, что в справке Vim есть руководство пользователя и справочное руководство. Последнее более лаконично.

В общем случае после запуска :make список быстрых исправлений заполняется всем, что было сконфигурировано для анализа 'errorformat' Команды :cn и :cN используются для перемещения вперед / назад по списку быстрых исправлений соответственно.

0 голосов
/ 11 февраля 2010

В итоге я взломал скрипт jslint для вывода в формате для окна быстрого исправления. Я заменил:

//print((e.evidence||'').replace(/^\s*(\S*(\s+\S+)*)\s*$/,"$1"));print('');

с

print(a[0]+':'+e.line+':'+e.reason)

Я думаю

...