When built with the +termresponse feature, Vim sends a special control sequence (see :set t_RV?) to the terminal. When your terminal emulator see this sequence it responds with the sequence ESC ]>1;3201;0c.
This ensures that the binding doesn't happen until after the term response is set, which prevents Esc from also sending a string like ]>1;3201;0c to vim.
根据对Why is vim starting in delete mode?的评论,它似乎与Vim和终端之间的交互有关
根据Mapping <esc> in vimrc causes bizzare arrow behaviour,在这些情况下,按escape键时,Vim也会做一些事情
所以,我猜问题中链接的所有页面都在Vim中打开过(至少一次)。在
相关问题 更多 >
编程相关推荐