0

我有这个 autocmd 在我的.vimrc

autocmd Filetype markdown inoremap <buffer> <CR> <C-o>:call AutoUMDList()<CR>

当我打开一个 markdown 文件,进入插入模式并按<CR>时,我收到以下错误:

E15: Invalid expression: ^O:call AutoUMDList()^M
E15: Invalid expression: ^O:call AutoUMDList()^M
Press ENTER or type command to continue

但是如果我进入插入模式并输入<C-o>:call AutoUMDList()<CR>它就可以了!

此外,如果我在命令模式下键入以下内容,它也可以工作:

:inoremap <buffer> <CR> <C-o>:call AutoUMDList()<CR>

请问这里是怎么回事?!我不明白为什么我的自动命令不起作用......

4

0 回答 0