Я установил латексную коробку vim plugin, но у меня возникли проблемы с получением его для компиляции моего латексного файла.В документах говорится, что для компиляции используется latexmk, и я установил его, и он работает, когда вызывается сам по себе.Но когда я использую команду \ll
плагина для компиляции, я получаю сообщение об ошибке: «невозможно запустить latexmk в фоновом режиме без сервера VIM».Я не могу найти объяснение, почему эта ошибка возникает в документации к плагину.
РЕДАКТИРОВАТЬ:
Я нашел решение этой проблемы, но столкнулся с другими.
Чтобы это исправить, вам нужно установить полную версию vim (которая зависит от вашей ОС), которая будет включать в себя такие вещи, как поддержка сервера.Я предлагаю сделать это, даже если вы не используете этот плагин, потому что он исправит невозможность копирования / вставки из / в vim.В (K) Ubuntu установите пакет vim-gtk
.
Запустите vim следующим образом vim --servername SOMETHING file.tex
После этого ошибка servername исчезла, и компиляция прошла, но выводlatexmk появляется поверх файла, который я редактирую.Он не перезаписывает его, он просто отображается поверх текста.Когда я перемещаю курсор, vim выделяет слово или скобку, которые снова появляются на экране.Единственный быстрый способ избавиться от выходных данных компилятора - это прокрутить файл вверх и вниз, чтобы текст снова появился.