If you don’t have Tim Pope’s unimpaired.vim, you should. Unimpaired adds many useful pairs of mappings including one for adding an empty line above or below your current line.
In normal mode, use [<Space>
and ]<Space>
to add an empty line either above or below your current line. With your cursor on the def bar line below, tap [<Space>
and a line will be effortlessly inserted above while your cursor remains on its line:
def foo
end
█ef bar
end
Tap [<Space>
and a line is instantly inserted:
def foo
end
█ef bar
end
Here’s a quick demo of this in action:
Was this useful? Help us improve!
With your feedback, we can improve VimTricks. Click a link to vote:
Hmm, personally I'd prefer not to use a plugin when I can achieve the same thing with 'o' and 'O'.
Thanks a lot! The plugin is very cool and this is just one of it's sensible features