Is there a command in vim which will delete n lines in the up direction.
I know I can use 4dd
which will delete 4 lines downwards.
You can do it with a backwards range.
:-4,.d
Deletes from minus 4 lines to current. But this is an ex mode command.
V3kd would do it.
Thats "V" to enter visual line select mode, "3k" to move up 3 lines, and then "d" to delete the 4 lines you have selected.
http://vim.wikia.com/wiki/Copy,_cut_and_paste
In VIM, 3dk would delete 4 lines in the upward direction. Further documentation can be found at http://www.vim.org/docs.php