When gnome 2.14 hits portage, gnome-terminal will set TERM="gnome" (dang has confirmed this). I've been testing with TERM=gnome and have discovered that Ctrl-Left, Ctrl-Right do not work when running vim in a gnome-terminal. (They should do back/forward-WORD, like B, W, but work in insert mode - useful.) vim 6.4 appears to - when TERM is xterm - read the key settings for these and other esoteric keys from its builtin termcap, rather than from terminfo. (While terminfo could provide these, vim assumes two-character capability codes, a termcap holdover?) So far as I can tell the easiest way to fix this would be to set <C-Left>, <C-Right> in /etc/vim/vimrc if TERM=gnome. I attach a patch. Watch out when opening it; it contains ESC characters (\033), since (apparently) termcap-type stuff has to be set verbatim.
Created attachment 79570 [details, diff] vimrc-term-keys.patch Tree patch (to app-editors/vim-core/files/vimrc-r2)
I'll do a new vimrc -r for this I think. Hopefully there'll be a new set of vim6 packages with fixes for bug #120482, bug #117748, bug #120409 soon.
Included in vim 7 beta. I suspect that we won't be doing another 6.x release now. Thanks muchly.