1

我在使用 Vundlebegin方法时遇到了这个错误。

Error detected while processing function vundle#end..vundle#config#activ
ate_bundles..<SNR>4_rtp_add_a:

line    4:

E117: Unknown function: fnameescape

E15: Invalid expression: 'set rtp^='.fnameescape(prepends)

line    5:

E117: Unknown function: fnameescape

E15: Invalid expression: 'set rtp+='.fnameescape(appends)

Error detected while processing function vundle#end..vundle#config#activ
ate_bundles..<SNR>4_rtp_add_defaults:

line    7:

E117: Unknown function: fnameescape

E15: Invalid expression: fnameescape(default_rtp_items[0])

line    8:

E121: Undefined variable: first_item

E15: Invalid expression: 'set rtp-=' . first_item

line    9:

E121: Undefined variable: first_item

E15: Invalid expression: 'set rtp^=' . first_item

Error detected while processing D:\GVimPortable\Data\settings\vimrc:

line  117:

E518: Unknown option: relativenumber

line  357:

E185: Cannot find color scheme solarized

我以前用过带有 MAC 的 Vundle,但在 Windows 中它不起作用。不确定它是否特定于 Windows。如果您对此问题有任何想法,请提供帮助。谢谢

4

1 回答 1

1

你的 Vim 没有这个fnameescape()功能,也没有'relativenumber'. 它必须是一个非常旧的 Vim 版本,比如 7.0 或 7.1。您可以使用:version.

要使用 Vundle,需要升级到更新版本;即 7.4 或 8.0。

于 2017-07-27T15:58:29.533 回答