vim 自动补全括号、引号等

将以下代码,粘贴到自己的.vimrc中,保存关闭vim,再打开就好了。
:inoremap ( ()i
:inoremap ) =ClosePair(')')
:inoremap { {}O
:inoremap } =ClosePair('}')
:inoremap [ []i
:inoremap ] =ClosePair(']')
:inoremap " ""i
:inoremap ' ''i
function! ClosePair(char)
    if getline('.')[col('.') - 1] == a:char
		        return "\"
	else
			    return a:char
	endif
endfunction


你可能感兴趣的:(配置文件)