Vim:一举交换2条遥远的线路

ThG*_*ThG 4 vim

(NB:我的第一篇文章)

在Vim文件中,我如何交换 - 在一个移动中 - 第15行和第33行(例如)?

sea*_*lea 8

最快的方法是移动线条:

:33m 15|15m 33

将线33移动到线15下方,然后将线15移动到线33下方.

最好首先将"高数字移动到低数字",否则你必须调整偏移量:

:15m 33|32m 14