初始化 GVim 时出错

1 linux vim gvim

我在 Ubuntu 9.10 上使用 gVim 并使用插件来改进它。由于安装了插件,我无法通过单击其图标来打开 gVim。所以我去终端并输入gvim。

在 gVim 打开之前,会发送以下错误:

rodrigo3n@ubuntu:~$ gvim

E558: Terminal entry not found in terminfo
'gnome-256color' not known. Available builtin terminals are:
    builtin_gui
    builtin_riscos
    builtin_amiga
    builtin_beos-ansi
    builtin_ansi
    builtin_pcansi
    builtin_win32
    builtin_vt320
    builtin_vt52
    builtin_xterm
    builtin_iris-ansi
    builtin_debug
    builtin_dumb
defaulting to 'ansi'

Error detected while processing /home/rodrigo3n/.vimrc:
line  261:
E484: Can't open file $HOMEPATHvimfilessnippetssupport_functions.vim
Taglist: Exuberant ctags (http://ctags.sf.net) not found in PATH. Plugin is not
loaded.

** (gvim:3053): CRITICAL **: gtk_form_set_static_gravity: assertion `static_gravity_supported' failed

** (gvim:3053): CRITICAL **: gtk_form_set_static_gravity: assertion `static_gravity_supported' failed

** (gvim:3053): CRITICAL **: gtk_form_set_static_gravity: assertion `static_gravity_supported' failed

** (gvim:3053): CRITICAL **: gtk_form_set_static_gravity: assertion `static_gravity_supported' failed

** (gvim:3053): CRITICAL **: gtk_form_set_static_gravity: assertion `static_gravity_supported' failed
rodrigo3n@ubuntu:~$ 
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

Ton*_*vel 5

我在使用 gVim 的 9.10 安装中也看到了相同的 GTK 临界值。这应该是由补丁 7.2.257 修复的。Ubuntu 9.10 提供 Vim 7.2.245,所以我们会在 Ubuntu 上看到警告,直到他们将他们的 vim 包更新到至少 7.2.257。不过它似乎对 gVim 的功能没有任何影响。

另外,您似乎需要安装 exuberant ctags:

sudo apt-get install exuberant-ctags
Run Code Online (Sandbox Code Playgroud)

最后,.vimrc 中的第 261 行指向一个不存在的文件。也许环境变量 $HOMEPATH 没有设置?