分页: 1 / 1

弱问vi编辑器的一些设置...

发表于 : 2010-02-01 13:31
ygx2468
怎么实现花括号自动对齐呀?
还有语法加亮功能,我底行模式下键入syntax on,它返回"the command is not available in this version...

Re: 弱问vi编辑器的一些设置...

发表于 : 2010-02-01 21:01
greatgarlic
sudo aptitude install vim-full

debian系的默认的vim是残废

代码: 全选

:inoremap ( ()<ESC>i
:inoremap ) <c-r>=ClosePair(')')<CR>
:inoremap { {}<ESC>i
:inoremap } <c-r>=ClosePair('}')<CR>
:inoremap [ []<ESC>i
:inoremap ] <c-r>=ClosePair(']')<CR>
:inoremap < <><ESC>i
:inoremap > <c-r>=ClosePair('>')<CR>

function ClosePair(char)
if getline('.')[col('.') - 1] == a:char
return "\<Right>"
else
return a:char
endif
endf
加入~/.vimrc

Re: 弱问vi编辑器的一些设置...

发表于 : 2010-02-01 21:06
adagio
还有语法加亮功能,我底行模式下键入syntax on,它返回"the command is not available in this version...
:set syntax=on

你写入~/.vimrc的时侯才能写成syntax on

Re: 弱问vi编辑器的一些设置...

发表于 : 2010-02-01 22:25
ygx2468
非常感谢,问题解决了,虽然暂时还不知道是为什么... :em06