2017-01-23 80 views

回答

7

您可以通过删除文件

normal!的所有行:在正常模式下

6x执行命令:删除6个字符

  • :%s/^.\{6}//

+1

谢谢,都工作正常,J ust好奇于什么:%正常!意思? –

3

只需添加一个(递归)宏解决家庭。这可难倒了:s:norm命令,在“高尔夫”的方式..^_^

[email protected]@q 

它使用了递归宏,这样我们就不必按类似[email protected]

+0

我很少看到其他人在宏中使用'+'/'',但它是我首选的去到下一行,因为它把光标移动到第一个非黑色字符的方法。干杯! –

+0

我也是'+/-'迷,特别是在宏观上。 @PeterRincker – Kent

0

除了其他的答案,你也可以使用可视块模式。

  • 移动光标到第一行,第一个字符:gg^
  • 调用可视块模式:Ctrl+v
  • 选择块删除:G6lG下井文件的末尾,然后向右移动l六次)
  • 删除块:x