Почему gvim запускает медленнее, чем энергия?

Я скомпилировал vim 7.3 на моей человечности 10.04, и вот настраивать опция:

./настраивать - отключают-selinux - включают-luainterp - включают-perlinterp - включают-rubyinterp - включают-cscope - включают - многобайтовый - включают-xim - enable-gui=gnome2 - enable-pythoninterp=yes - with-features=huge

vim запускает быстро в консоли, в то время как gvim не отвечает ни на какую клавиатуру или действие мыши в течение приблизительно 3 или 4 секунд после того, как окно появится. Файл я спросил gvim открываться может обнаружиться очень быстро все же.

Единственная опция в .gvimrc set guioptions=-T.

и эта проблема не появляется в gvim7.2, установленном в репозитории способности

Я проанализировал использование - startuptime опция, время относительно короткий, таким образом, задержка не делает вызванный в startuptime. Это может быть задержка после запуска так или иначе?

4
задан 25 January 2011 в 12:53

1 ответ

Я думаю, причина в том, что gvim должен загружать больше библиотек, чем vim. Если вы используете среду GNOME, некоторые из них - но, возможно, не все - уже загружены. gvim нужно загрузить сессию vim, а затем обернуть ее тоже.

Опять же, это может зависеть от вашего .vimrc (даже если вы говорите, что vim загружается быстро).

Одним из обходных путей может быть запуск одного и только одного экземпляра gvim и выполнение чего-либо, предложенного здесь , а именно

alias gvim="gvim --remote-tab-silent"

, который откроет все новые файлы в том же экземпляре новый буфер.

0
ответ дан 25 January 2011 в 12:53

Другие вопросы по тегам:

Похожие вопросы: