LINUX.ORG.RU

TeX linter внутри Emacs

 ,


0

1

Увидел сегодня такую штуку внутри vim. Вим на ходу проверяет текущий tex-файл внешним линтером (chktex или lacheck), подсвечивает ошибки, еще и в модлайне показывает первую из них. Хочу такое же в Эмакс, какой самый простой способ такое сделать? С ходу не нагуглил.

★★★

Flymake Tex
Одно время пользовался, но пользы меньше, чем недостатков. Я могу открыть $, потом закрыть, но все это время строка подкрашивается красным, задолбало. И ошибок в LaTeX у меня не так много, чтобы об этом беспокоиться.

iVS ★★★★★
()
Последнее исправление: iVS (всего исправлений: 1)

Хочу такое же в Эмакс, какой самый простой способ такое сделать?

Написать? Ведь емаксОС гибкая и т.д...

ziemin ★★
()
Ответ на: комментарий от Evgueni

В auctex lacheck один из вариантов по стандартному Ctrl+c Ctrl+c Check

А потом можно прыгать по Ctrl+c `

Evgueni ★★★★★
()
Последнее исправление: Evgueni (всего исправлений: 2)
Ответ на: комментарий от iVS

Спасибо за подсказку, сразу стоило посмотреть в сторону flymake.

unlog1c ★★★
() автор топика
Ответ на: комментарий от Evgueni

Эх, походу пришла пора осилить auctex. Благодарю.

unlog1c ★★★
() автор топика

Раньше всегда был flymake для этого. Но сейчас есть ремейк в виде flycheck: https://github.com/flycheck/flycheck

Может кому-то сразу захочется: для vim это syntastic + airline (второй не обязателен), в sublime — sublime linter.
Все остальные реализации не трендовые.

vyazovoi ★★★
()
Ответ на: комментарий от vyazovoi

Вот это интересно. Я использую flycheck, но всегда думал что он только для спеллчекинга. Пока присобачил flymake к chktex, работает, подвисает на проверках, но терпимо (главное выключить проверку по Энтеру).

Попробую потом с flycheck, посмотрим что получится.

unlog1c ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.