Когда вы делаете визуальный выбор, Vim автоматически делает закладки '<
и '>
в начале и конце блока соответственно, так что вы можете делать то, что вы хотите, несколькими способами.
В обычном режиме: '>dd'<P
В качестве команды ex: :'>d | '<-1 put
NB. Закладки остаются после выхода из визуального режима, поэтому вам не нужно оставаться в визуальном режиме, чтобы использовать их.
редактировать
Упс, я неправильно прочитал вопрос и подумал, что вы хотите, чтобы в начале была только последняя строка, но вы хотите, чтобы весь блок перевернулся. Самое простое решение, если вы работаете в Unix-системе:
:'<,'>!tac
Это передает линии через программу unix 'reverse cat'.