Я использую gVim на Ubuntu 9.10 и использую плагин для улучшения его. Начиная с установки плагина я не могу открыться, 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:~$
Как я могу решить это?
Я видел тот же GTK criticals также на моих 9,10 установках с gVim. Это, предположительно, фиксируется патчем 7.2.257. Ubuntu 9.10 обеспечивает Vim 7.2.245, таким образом, мы будем видеть предупреждения на Ubuntu, пока они не обновят свой пакет энергии по крайней мере к 7.2.257. Это, кажется, не имеет влияния на функциональность gVim все же.
Кроме того, кажется, что необходимо установить избыточный ctags:
sudo apt-get install exuberant-ctags
Наконец, строка 261 в Вашем .vimrc указывает на несуществующий файл. Возможно, $HOMEPATH переменной среды не установлен?
Вы могли просто добавить некоторые записи в свой .bashrc:
alias gvim="gvim -reverse 2>/dev/null"
alias tvim="gvim --servername localhost --remote-silent-tab 2>/dev/null"
Это должно быть достаточно, если Вы не интересуетесь особенно ошибками это gvim выводы.