哪位大虾解释一下这段vimscript
发表于 : 2010-12-03 23:59
:inoremap ( ()<ESC>i
:inoremap ) <c-r>=ClosePair(')')<CR>
function! ClosePair(char)
if getline('.')[col('.')-1]==a:char
return "\<Right>"
else
return a:char
endif
endfunction
其中的ClosePair(')')起的是什么作用? \<Right>是什么意思?
:inoremap ) <c-r>=ClosePair(')')<CR>
function! ClosePair(char)
if getline('.')[col('.')-1]==a:char
return "\<Right>"
else
return a:char
endif
endfunction
其中的ClosePair(')')起的是什么作用? \<Right>是什么意思?