コードの右/左行をシフトするために、vim で視覚的な選択を行うことがよくあります。Vim は、シフトの後、常に一番上の行に私を置きます。私が欲しいのは、一番下の行に到達する簡単な方法です。これを行う方法はありますか?
例えば
# before
puts 'hello'
puts 'oops i messed up # visual select to indent
puts 'and need to indent' # visual select to indent
puts 'these three lines' # visual select to indent
# after
puts 'hello'
puts 'oops i messed up # cursor ends up here
puts 'and need to indent'
puts 'these three lines' # but i want it here