Tengo un problema con gvim donde la redibujada de la pantalla falla parcialmente. Es difícil de explicar, pero cuando abro un archivo de texto y una página hacia abajo o hacia arriba, todo el archivo de texto no se vuelve a dibujar correctamente. Tengo que mover el cursor primero antes de que se vuelva a dibujar. Tengo una captura de pantalla aquí porque demuestra el problema: http://www.box.net/shared/l4m1vrffl0dhigi80huz
Parece que el problema se limita a gvim porque todas las demás aplicaciones que ejecuto están bien y se vuelven a dibujar correctamente. Es bastante fácil para mí reproducirme en gvim. La consola vim está bien. Me hace pensar que el problema se limita a gvim.
El sistema operativo es Arch Linux 3.0 que ejecuta los controladores nvidia que ejecutan Gnome3 (sin compiz).
Salida de uname
Linux cyclops 3.0-ARCH # 1 SMP PREEMPT Mar 30 de agosto 07:32:23 UTC 2011 i686 Intel (R) Core (TM) 2 CPU 6600 @ 2.40GHz GenuineIntel GNU / Linux
lsmod
lsmod | grep nvidia
nvidia 10225284 40
agpgart 22096 1 nvidia
i2c_core 16625 2 nvidia,i2c_nforce2
gvim --version
gvim --version VIM - Vi IMproved 7.3 (15 de agosto de 2010, compilado el 30 de septiembre de 2011 05:51:10) Parches incluidos: 1-322 Compilado por ArchLinux Big versión con GTK2 GUI. Características incluidas (+) o no (-): + árabe + autocmd + globo_eval + navegar ++ builtin_terms + byte_offset + cindent + clientserver + portapapeles + cmdline_compl + cmdline_hist + cmdline_info + comentarios + encubrir + cryptv + cscope + cursorbind + cursorshape + dialog_con_gui + diff + digraphs + dnd -ebcdic + emacs_tags + eval + ex_extra + extra_search + farsi + file_in_path + find_in_path + float + plegable -footer + fork () + gettext -hangul_input + iconv + insert_expand + jumplist + keymap + langmap + libcall + linebreak + lispindent + listcmds + localmap -lua + menu + mksession + modify_fname + mouse + mouseshape + mouse_dec + mouse_gpm -mouse_jsbterm + mouse_netterm
archivo de menú del sistema: "$ VIMRUNTIME / menu.vim" alternativa para $ VIM: "/ usr / share / vim" Compilación: gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I / usr / include / gtk-2.0 -I / usr / lib / gtk-2.0 / include -I / usr / include / atk-1.0 -I / usr / include / cairo -I /usr/include/gdk-pixbuf-2.0 -I / usr / include / pango-1.0 -I / usr / include / glib-2.0 -I / usr / lib / glib-2.0 / include -I / usr / include / pixman -1 -I / usr / include / freetype2 -I / usr / include / libpng14 -I / usr / local / include -march = i686 -mtune = generico -O2 -pipe -fstack-protector --param = ssp-buffer- size = 4 -D_FORTIFY_SOURCE = 1 Vinculación: gcc -L. -Wl, - hash-style = gnu -Wl, - según sea necesario -rdynamic -Wl, -export-dynamic -Wl, -E -Wl, -rpath, / usr / lib / perl5 / core_perl / CORE -Wl , -O1, - sort-common, - según sea necesario, -z, relro, - hash-style = gnu -L / usr / local / lib -Wl,