这可能是此内容的重复问题,但我尝试了所有建议仍然没有解决方案。
我使用的是 64 位 Windows 8.1 Update,带有 gvim 7.4、Python 2.7.7(Anaconda 2.0.1 32 位)和 pywin32-214。我认为 pywin 有点过时了,但最适合我的vim-R-插件用于R。
当我输入\cite{Fama}
并按下F9时,我得到了一个闪光,看起来它从正常返回到插入,但我既没有得到错误,也没有得到匹配的 .bib 文件条目的下半部分分割。但我的\ref{}
完成效果很好。我使用 *latexmain 文件设置,但问题(即没有引用完成)无论我这样做还是使用某些 MWE 都会起作用。
我的 _vimrc 文件中有以下内容。
set grepprg=grep\ -nH\ $*
let g:Tex_BIBINPUTS='C:/Users/richa_000/texmf/bibtex/bib/library.bib'
我在路径中也有 GNUgrep 并:!grep -V
返回以下内容。
C:\windows\system32\cmd.exe /c (grep -V)
GNU grep 2.5.4
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Hit any key to close this window...
我也在路径中有一个 Python,并:python import sys; print(sys.version)
返回上面列出的版本。
我也vim-pandoc并可以在那里获得引用完成<C-x> <C-o>
。
有办法解决这个问题吗?谢谢!