Я скомпилировал 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. Это может быть задержка после запуска так или иначе?
Я думаю, причина в том, что gvim должен загружать больше библиотек, чем vim. Если вы используете среду GNOME, некоторые из них - но, возможно, не все - уже загружены. gvim нужно загрузить сессию vim, а затем обернуть ее тоже.
Опять же, это может зависеть от вашего .vimrc (даже если вы говорите, что vim загружается быстро).
Одним из обходных путей может быть запуск одного и только одного экземпляра gvim и выполнение чего-либо, предложенного здесь , а именно
alias gvim="gvim --remote-tab-silent"
, который откроет все новые файлы в том же экземпляре новый буфер.