在vim中向上删除n行

时间:2011-08-05 10:16:01

标签: vim

vim中是否有命令会向上删除 n 行。

我知道我可以使用4dd向下删除4行。

5 个答案:

答案 0 :(得分:71)

在VIM中,3dk会向上删除4行。可在http://www.vim.org/docs.php

找到更多文档

答案 1 :(得分:12)

V3kd会这样做。

“V”进入视线选择模式,“3k”进入3行,然后“d”删除你选择的4行。

答案 2 :(得分:5)

你可以用向后范围来做。

:-4,.d

从负4行删除到当前。但这是一个ex模式命令。

答案 3 :(得分:1)

  1. 将光标定位在要开始剪切的位置。
  2. 按v(如果要剪切整行,则按大写字母V)。
  3. 将光标移动到要剪切的末尾。
  4. 按d。
  5. 移动到您要粘贴的位置。
  6. 按P键在光标前粘贴,或按p粘贴。
  7. http://vim.wikia.com/wiki/Copy,_cut_and_paste

答案 4 :(得分:-3)

  1. 站在最后一行的末尾
  2. 按住 Backspace 并等到第一行的最后一个字符被删除