0

vimrc 中的以下命令适用于我的 ubuntu 操作系统中的 vim,

:map 11 :tabnext 1<CR>

,在我的 CentOS 系统中,我输入了“11”,它返回: 在此处输入图像描述

,我要删除'<CR>',然后输入“ Enter”键跳转到tab 1;

vimrc 中的所有 ' <CR>' 都不起作用,vim 似乎无法将 ' <BR>' 识别为 " Enter" KEY,有人帮帮我吗?

4

2 回答 2

1

尝试将 <CR> 替换为Ctrl + VEnter.

于 2012-06-08T12:15:14.310 回答
1

看起来你的 CentOS 系统以 Vi 兼容模式启动 Vim。确切地说,似乎设置了<标志。'cpoptions'

vim -N尝试通过或 放在set cpo-=<映射定义之前来启动 Vim 。如果这解决了问题,您可能希望永久禁用 Vi 兼容模式,方法是set nocompatible.vimrc.

于 2012-06-08T12:25:13.267 回答