![在 VIM 中使用 \cite{ F9 的问题](https://linux22.com/image/449499/%E5%9C%A8%20VIM%20%E4%B8%AD%E4%BD%BF%E7%94%A8%20%5Ccite%7B%20F9%20%E7%9A%84%E9%97%AE%E9%A2%98.png)
我正在使用 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 中保存的文件)或F5或F7键插入环境或命令会更安全,例如在空白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 航空公司) 且无潜在重叠,即可正确安装。