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