For example, if I'm coding jQuery in vim, and I have this in insert mode ("|" is the current cursor position):
$('#something').click(function(){|})
...and I hit enter, I would like to get this:
$('#something').click(function(){
|
})
...while currently, I'm getting this:
$('#something').click(function(){
|})
The same thing happens with function definitions in PHP. Is there a way to automatically insert the extra new line and indent the cursor position when hitting enter inside braces like that?
(Apologies if this has been asked before - it seems like a common request but I searched for awhile and couldn't find it.)
Just install auto-pairs plugin and be happy.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With