Vim Latex套件可';无法使用病原体找到latex命令 背景

Vim Latex套件可';无法使用病原体找到latex命令 背景,vim,path,latex,pathogen,latex-suite,Vim,Path,Latex,Pathogen,Latex Suite,我在Windows 10和Ubuntu 17.10上遇到了双重启动问题,最终导致了启动循环,由于我需要Ubuntu 16.04.3作为操作系统类,我决定用Rufus将ISO加载到我的一个USB中,将我的Windows分区从GPT重新格式化为NTFS,以解决一些棘手的bootmg/efi问题,现在我们开始,像新的一样好,除了一件事 问题 我唯一未能成功重新安装的是Latex Suite for Vim。上次的安装很容易就被提取到了.vim中,但经过深思熟虑后,我选择了使用病原体。 我已经安装了病原

我在Windows 10和Ubuntu 17.10上遇到了双重启动问题,最终导致了启动循环,由于我需要Ubuntu 16.04.3作为操作系统类,我决定用Rufus将ISO加载到我的一个USB中,将我的Windows分区从GPT重新格式化为NTFS,以解决一些棘手的bootmg/efi问题,现在我们开始,像新的一样好,除了一件事

问题 我唯一未能成功重新安装的是Latex Suite for Vim。上次的安装很容易就被提取到了.vim中,但经过深思熟虑后,我选择了使用病原体。 我已经安装了病原体

mkdir-p~/.vim/autoload~/.vim/bundle&&\
curl-LSso~/.vim/autoload/病原体.vimhttps://tpo.pe/pathogen.vim

它适用于颜色方案等,以及latex套件的其他所有方面(用于编译),每次尝试编译时都会生成(使用\ll):

我安装了texlive,它允许我使用vim进行编译,但如果不需要的话,我宁愿不使用这个解决方案(事实上,我已经删除了它,考虑到它的阻塞性和非直观的编译错误,现在它更像是一个b计划)。我看了关于如何通过病原体安装Latex套件的其他问题,没有看到任何其他类似于我正在研究的问题;以下是关于安装结构的自我解释

~/.vim/bundle$ ls
vim-archery  vim-latex-1.10.0
显然,无法找到正在运行的pdflatex和latex,因为它们不在我的$PATH中,但我的印象是,有了一个好的、推荐的包管理器(如Pathogen),我就不需要这样做了,这正是最初给我带来危险的地方,因为它的整个工作就是修改运行时路径。我想,如果病原体没有足够的权限修改运行时路径,但没有骰子,那么尝试
sudo vim text.tex
可能会奏效

vimrc先生
错误来自bash而不是vim,vim插件工作正常,但系统上没有
latex
命令。试着在终端中输入
latex
,一旦它运行,你的vim插件就会运行。我也在试图解决同样的问题,但我认为这可以归结为@DoktorOSwaldo所说的:
latex
二进制文件不是
vim latex
安装的一部分,你需要单独提供它。不过,我在vim latex github页面和他们的sourceforge页面上都找不到任何关于这一点的内容,但我查看了
vim-latex-1.10.0
中的文件来找到答案。
~/.vim/bundle$ ls
vim-archery  vim-latex-1.10.0
execute pathogen#infect()
syntax on
filetype plugin indent on

colorscheme archery

let g:tex_flavor='latex'

set sw=2