2017-01-23 46 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