[GVim 7.0 release for Windows] This is how I do my PageUp/Down:
inoremap <PageDown> <C-o><C-d><C-o><C-d><C-o><C-y> inoremap <PageUp> <C-o><C-u><C-o><C-u><C-o><C-e> If I do inoremap <PageDown> <C-r>="\<lt>C-o>\<lt>C-d>\<lt>C-o>\<lt>C-d>\<lt>C-o>\<lt>C-y>"<CR> inoremap <PageUp> <C-r>="\<lt>C-o>\<lt>C-u>\<lt>C-o>\<lt>C-u>\<lt>C-o>\<lt>C-e>"<CR> it does not work. This inoremap <PageDown> <C-r>="\<lt>C-o>\<lt>C-d>\<lt>C-d>\<lt>C-y>"<CR> inoremap <PageUp> <C-r>="\<lt>C-o>\<lt>C-u>\<lt>C-u>\<lt>C-e>"<CR> works. Sticky "\<C-o>" while in <C-r>=? -- Gerald