分页: 1 / 1

vim里面编辑c时键盘映射问题?

发表于 : 2010-06-21 14:15
meloncrashed
imap <F6> switch ( ) {<CR>case :<CR><CR>break;<CR><CR>case :<CR><CR>break;<CR><CR>case :<CR><CR>break;<CR><CR>default:<CR><CR>break;<CR>} /*end switch*/<ESC>F}%F(la| "frame of switch
nmap <F6> oswitch ( ) {<CR>case :<CR><CR>break;<CR><CR>case :<CR><CR>break;<CR><CR>case :<CR><CR>break;<CR><CR>default:<CR><CR>break;<CR>} /*end switch*/<ESC>F}%F(la| "frame of switch

我将基本函数都映射到功能键上, 其他函数用热键呼叫出时都可以自动缩进对齐,但是swich函数<CR>就不会自动缩进而是直接到行首 请问这是怎么回事呀? 谢谢
设置了 set ci set si