Compare a opção t_kP
em cada cenário. Vim no Xterm é ^[[5;*~
; Vim na tela é ^[[5~
. Quando o último valor é usado para essa opção, a seqüência de escape ^[[5;5~
não é reconhecida como sendo ctrl-pageup. Eu sempre uso o xterm, então este plugin irá configurar t_kP
e outras opções do terminal Vim, assim modificando as teclas F, page up / down, etc. apenas trabalhe: link