2

В Emacs я хотел бы иметь возможность комбинировать функции ansi-term-mode и compilation-mode. У меня есть система сборки для компиляции моего исходного кода, которая использует терминальные команды для размещения курсора. Это как иметь прогресс-бар и прочее. Так что я могу использовать ansi-term-mode для запуска процесса сборки, но я теряю распознавание ошибок режима компиляции. Могу ли я объединить оба? Либо перевод функции распознавания ошибок и "прыжка в файл" в режиме компиляции в режим ANSI-term, либо другой способ предоставления функций ANI-термина в режиме компиляции.

И да, я мог бы заставить инструмент сборки выводить глупую информацию, но на самом деле мне нравится компактный вид индикатора выполнения.

1 ответ1

2

Нашел ответ на мою собственную проблему: то, что я ищу, - это compilation-minor-mode . Вы можете использовать customize, чтобы добавить его в term-mode-hook:

 '(term-mode-hook (quote (compilation-minor-mode)))

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .