2014-03-26 51 views
-2

我需要从光标位置删除多行(例如:45行)(例如:第10行)。例如我在360线,并试图从中删除45行。在vi编辑器中从光标位置删除多行

所以我曾尝试下面的命令:

:45dd 

,但它不是working.please帮我从这。

+1

这不是一个合适的问题SO –

回答

0

可以在commad mode45dd

+0

我已经尝试过,但它删除该文件中的第45行(我做了:45d)。 – Aravind

+0

在命令模式下45dd将当前行删除到45行,我认为你在ex模式下试过了,在ex模式下你可以使用':。,45d'所以'.'表示当前行到第45行 – Kalanidhi

+0

你可以阅读这个,它对你很有用http://www.yolinux.com/TUTORIAL/LinuxTutorialAdvanced_vi.html – Kalanidhi

1

使用您可以使用这样也Ex模式

:.,45d 

. -- Current position of the cursor 

to 

45 lines delete (d) 
0

你可以尝试没有冒号。只要45dd 如果你这样做:45你去第45行...如果你添加一个d你删除该行。