在 VIM 中使用 \cite{ F9 的问题

在 VIM 中使用 \cite{ F9 的问题

我正在使用 Linux Ubuntu,并使用 VIM 8.2。

当我打开 .tex 文档时,latex 语法可以正常工作,但是当使用 \cite{ 和 F9 时,什么也没有发生。

此外,我注意到以下命令在 VIM 中不起作用。这让我认为 vim-latex 可能未正确安装。

:helptags ~/.vim/doc 
:help latex-suite.txt

我尝试重新安装 vim-latex 几次,但仍然不起作用。有人知道是什么原因导致此问题吗?

对于安装,我遵循了以下 vim-latex 教程中给出的说明: http://vim-latex.sourceforge.net/index.php?subject=download&title=下载

我的 .vim 文件如下所示:

autoload  bundle  ftplugin  pack  plugged  vim-latex  vim-latex-1.10.0

此外,我尝试使用 Vimplug 安装 vim-latex。我的 .vimrc 文件已附加。 https://newtextdocument.com/c5697f8c94

答案1

使用 验证 vim-latex 是否安装F9并不是最好的主意,因为这依赖于您的 vim 是否使用 python 构建,以及是否找到 bib 文件,因为您vimrc显示您正在使用额外的引用插件,这也可能与 vim-latex 的F9完成相冲突。使用 测试编译<Leader>ll(这会编译磁盘上而不是 vim 中保存的文件)或F5F7键插入环境或命令会更安全,例如在空白tex文件中键入document然后F5应该插入文档模板。

vim-latex 仅加载文件类型为的文件tex(虽然插件管理器可以强制执行这一点,但这是一个嵌入在 vim-latex 中的设置),因此确保:set filetype?返回filetype=tex,否则 vim-latex 不活动是预期行为。

否则,问题可能是您是否成功安装了该软件包。虽然提供了手动安装的安装说明,但可以通过插件管理器进行安装,例如病原或者vim 插件通常推荐。 :set runtimepath?给出一些正在加载的内容的指示,或者使用 vim-plug:PlugStatus指示状态以及插件是否已加载。

由于vimrc您已经将 vim-plug 用于其他插件,因此建议使用它。多次尝试安装可能会导致冲突,因此值得尽可能清除。可能值得从仅vim-latex避免任何冲突开始,并验证通用插件(例如vim 航空公司) 且无潜在重叠,即可正确安装。

相关内容