重新映射Vim中的冒号导致了奇怪的行为

时间:2016-02-15 01:15:24

标签: vim mapping colon

在正常模式下,我禁用了输入法,我尝试在命令行模式下恢复输入法,但以下映射不起作用。

nnoremap : :set noimdisable<CR>:

但是,使用null回显,它有效,有人知道这两个映射之间的区别吗?

nnoremap : :set noimdisable<CR> \| :echo ""<CR>:

1 个答案:

答案 0 :(得分:0)

您需要删除\|和一些空白。例如:

noremap : :set number<CR>:
每当我按“:”时,

将设置number选项,并让我介绍一个ex命令。