在vim中移动视觉选择后回到最底线

时间:2012-08-28 15:35:57

标签: vim

我经常在vim中进行视觉选择以转换右/左行代码。在转变之后,Vim总是把我放在最顶线。 我想要的是一个简单的方法来到BOTTOM最线。有没有办法做到这一点?

例如

# 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

2 个答案:

答案 0 :(得分:2)

`>

'>标记将放在最后一个视觉选择的末尾

答案 1 :(得分:1)

如果您有直观的线条选择, o 将从顶部跳到底部并返回。

如果你有一个视觉块, o 从左上角跳到右下角,然后回来。