Vim Latex Suite не может найти латексную команду, используя Pathogen

Фон

У меня были проблемы с двойной загрузкой с Windows 10 и Ubuntu 17.10, что в итоге привело к циклу загрузки, и так как мне нужна Ubuntu 16.04.3 для класса операционных систем, я решил загрузить ISO в один из моих USB с помощью Rufus, переформатировать мой Разделы Windows от GPT до NTFS, чтобы обойти некоторые неприятные проблемы с bootmg / efi, и вот мы как новенькие, за исключением одной вещи...

проблема

Единственной вещью, которую я не смог успешно переустановить, была Latex Suite for Vim. Установка в прошлый раз была легкой добычей в.vim, но после некоторых размышлений я решил использовать Pathogen. Я установил Pathogen, используя

mkdir -p ~/.vim/autoload ~/.vim/bundle && \ curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim

Который работает для цветовых схем и т. Д., А также для всех других аспектов latex-suite, сохраняемых для компиляции, генерируя это каждый раз, когда я пытаюсь скомпилировать (используя \ll):

/bin/bash: latex: command not found

Я установил texlive, который затем позволяет мне компилировать с использованием vim, но я бы предпочел не использовать это решение, если мне это не нужно (на самом деле я уже удалил его, на данный момент это скорее план b, учитывая, что обструктивные и неинтуитивные ошибки компиляции). Я посмотрел на другие вопросы, спрашивающие, как установить Latex Suite через патоген, и не увидел ничего похожего на то, над чем я работаю; ниже не требует пояснений в отношении структуры установки.

~/.vim/bundle$ ls
vim-archery  vim-latex-1.10.0

Очевидно, что работающие pdflatex и latex не могут быть найдены, потому что их нет в моем $PATH, но у меня сложилось впечатление, что с хорошим, рекомендованным менеджером пакетов, таким как Pathogen, мне не понадобится то, что изначально подняло для меня красный флаг. так как вся его работа заключается в изменении пути выполнения. Я думал, может быть, пытаясь sudo vim text.tex может сработать, если бы у Pathogen не было достаточных разрешений для изменения пути выполнения, но без игры в кости.

.vimrc

execute pathogen#infect()
syntax on
filetype plugin indent on

colorscheme archery

let g:tex_flavor='latex'

set sw=2

0 ответов

Другие вопросы по тегам