vim自动补全括号、引号

来源:岁月联盟 编辑:exp 时间:2012-03-30

在配置文件中加入以下内容即可:    inoremap ( ()<ESC>i    inoremap [ []<ESC>i    inoremap { {}<ESC>i    "inoremap < <><ESC>i    inoremap " ""<ESC>i    inoremap ' ''<ESC>i
以上可以实现(、[、{、"、'  输入后自动补全右边部分,光标也会位于中间位置。 可以写一个函数手动用call调用:function MyCompleteAdd()    inoremap ( ()<ESC>i    inoremap [ []<ESC>i    inoremap { {}<ESC>i    "inoremap < <><ESC>i    inoremap " ""<ESC>i    inoremap ' ''<ESC>iendfunction   www.2cto.com function MyCompleteDel()    inoremap ( (    inoremap [ [    inoremap { {    inoremap < <    inoremap " "    inoremap ' 'endfunction   作者 choice