Vim 使用PageUp/PageDown键don';行不通

Vim 使用PageUp/PageDown键don';行不通,vim,urxvt,Vim,Urxvt,我在Manjaro上使用了rxvt unicode终端仿真器,我的中的以下两个映射无效 nnoremap <C-PageUp> :tabprevious<CR> nnoremap <C-PageDown> :tabnext<CR> nnoremap:tabprevious nnoremap:tabnext 尽管以下方法确实有效 nnoremap <C-t> :tabnew<CR> nnoremap:t

我在Manjaro上使用了
rxvt unicode
终端仿真器,我的
中的以下两个映射无效

nnoremap <C-PageUp>   :tabprevious<CR>
nnoremap <C-PageDown> :tabnext<CR>
nnoremap:tabprevious
nnoremap:tabnext
尽管以下方法确实有效

nnoremap <C-t>        :tabnew<CR>
nnoremap:tabnew

我认为你观察到的行为的原因正是描述的原因

换句话说,类似这样的事情(rhs是什么并不重要)


其中
是Vim提供的额外功能之一。我不知道这个东西在
:help

中的什么位置。你知道你已经有
gt
gt
了,对吗?不管怎样,当你尝试使用前两个映射时会发生什么?@EnricoMariaDeAngelis你好,是的,当然。但在insert中不起作用-mode@EnricoMariaDeAngelis什么都没有,什么都没有发生。我改为,一切都与Uparrow一起工作,也许这与Uparrow有关,但我目前没有任何线索。我可以试着在晚上看一看,因为那些映射对我也不起作用。@EnricoMariaDeAngelis ty!我现在就看你的链接
nnoremap <C-PageUp> :echo "hello"<CR>
nnoremap ^[[5^ :echo "hello"<CR>
set <F37>=^[[5^
nnoremap <F37> :echo "ciao"<CR>