1

我经常在 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
4

2 回答 2

2
`>

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

于 2012-08-28T15:48:58.670 回答
1

当您对线条进行视觉选择时,o它将从顶部跳到底部并返回。

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

于 2012-08-31T04:41:01.067 回答