作业帮 > 综合 > 作业

Vim高手请进!vim如何设置,可以实现当光标在如if(){光标在此}这种情况下,回车即开一个新行,同时实现缩进,就是像

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/15 10:51:07
Vim高手请进!
vim如何设置,可以实现当光标在如if(){光标在此}这种情况下,回车即开一个新行,同时实现缩进,就是像Eclipse那样.
是实现第一种的情况.
在vimrc里面加入一行
iab if(){ if{}i
不知道有没有看到,闲来无事,修改下:
这样应该就跟你的要求差不多了,在vim里面输入if(){后按一下空格就有效果了,方法还是在vimrc里面加入这行:
iab if(){ if{}ki
其实这里面的语法很简单的,相信你看了就会明白
再问: 貌似还是不行。。。
再答: 我试过好几遍了,我这是可以的,你先把 iab if(){ if{}ki 这行放到vimrc里面, 然后打开vim, 如果输入 if(){ 空格就出来效果了,不用打后面的} 如果效果不喜欢可以自己定制