我有这个 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>
请问这里是怎么回事?!我不明白为什么我的自动命令不起作用......