向后删除行

时间:2011-08-24 12:42:57

标签: vim vi

10k10dd是否有快捷方式?我想删除光标前的10行,而不必先向后移动光标。

3 个答案:

答案 0 :(得分:17)

您是否尝试过类似d10k的内容?

答案 1 :(得分:2)

在某些情况下,这10行是段落的开头,而不是删除:

  • d{

或(C-like)函数的开头

  • d[[

有关详细信息和想法,请参阅:help object-motions

使用文本对象通常比计算行更容易。 (在Vim最新版本中,您可以使用set rnu来避免手动计算后退或前进行。)

答案 2 :(得分:1)

您可以选择要在visual模式中删除的行,然后d选择那些行。