例如,如果我正在vim中编写jQuery代码,并且在插入模式下有以下内容(“|”表示当前光标位置):
$('#something').click(function(){|})
当我按下回车键时,我希望得到这个:
$('#something').click(function(){
|
})
...目前我得到的是这样的:
$('#something').click(function(){
|})
在PHP中,函数定义也会出现同样的情况。有没有办法在括号内按下回车时自动插入额外的新行并缩进光标位置呢?
(如果之前已经问过这个问题,我很抱歉——似乎这是一个常见的需求,但我搜索了一段时间也没有找到答案。)
if(true) {
如果我按下foo = 10
,它会变成if(true) f{oo = 10}
- krehwell