Vim 如何重新映射<;Ctrl Home>;要转到文件中的第一行吗?
如何将Ctrl+Home重新映射到文件中的第一行?我尝试了以下命令,但不起作用(KDE中的环境是xterm)。Vim识别Home键并转到行的开头,但看起来它不识别Ctrl+Home组合键Vim 如何重新映射<;Ctrl Home>;要转到文件中的第一行吗?,vim,Vim,如何将Ctrl+Home重新映射到文件中的第一行?我尝试了以下命令,但不起作用(KDE中的环境是xterm)。Vim识别Home键并转到行的开头,但看起来它不识别Ctrl+Home组合键 noremap-gg Vim不知道和都给出了如下相同的输出(即它看起来不像是在识别,只有输出-^[[1~@rrp try konsole:yakuake(基于konsole)给出了的和的[1;5H的.Urxvt也有区别:^[[1~和^[[7^。忘了它吧:我安装了xterm,它确实区分了和:^[[H和^[[5H
noremap-gg
和
都给出了如下相同的输出(即它看起来不像是在识别,只有输出-^[[1~@rrp try konsole:yakuake(基于konsole)给出了
的和
的[1;5H
的.Urxvt也有区别:^[[1~
和^[[7^
。忘了它吧:我安装了xterm,它确实区分了
和
:^[[H
和^[[5H
。问题在于您的安装。在某处发布xrdb-query | grep^xterm
的输出。这是输出,尽管它看起来与任何键绑定都不相关。xrdb-query | grep^xterm xterbackground:#ffffffff.xtermflound:#000000.xterm.simplenumbackground:#dcdcdcdc.xterm.simplenumufore地面:#000000。
noremap <Ctrl-Home> gg
inoremap <C-Home> gg