使用:help keycodes
查看Vim按键对应格式,如空格
对应<space>
小心命令的自循环
最近在进行Python的学习,写Markdown时经常要使用Python代码块,故想给Vim配置一个快捷键,让`p
映射为```python...
。
imap `p ```python<CR>```<UP><CR>
保存后使用发现直接卡死,改了几次命令发现应该是因为`python
同样触发了`p
,而且实际上这样也无法实现想要的效果,于是修改配置:
imap `p ```<CR>```<UP><Space>python<CR>
修改成功,在 ```和 language中间不加空格的话删除<Space>
即可