2010-03-27 78 views

回答

8

您使用ex命令:d:5d删除线5

+2

我仍然有点困惑,为什么没有API功能做这么重要的事情,但除了那个 “exe”:1,“。最后一行。 “d”' 做了我想要的任何事情(实际上我想删除整个范围的行)。 – ahe 2010-03-28 22:14:55

+1

因为不需要功能来做到这一点。你有一个可以做到的命令。 Vimscript是所有通常可用的ex命令的基础,以及通过ex命令提供不可用(或易于获得)功能的附加功能。 – jamessan 2010-03-29 11:56:34

+2

虽然,在不影响撤消列表的情况下删除一条线将会很好。 – 2012-09-10 20:33:16

0
@ahe 
1delete 
%delete 
1,$delete 

不需要执行此

7

一个加法:不做execute line 'delete',做execute line 'delete _':删除黑洞寄存器有副作用极少。如果没有_它会删除默认注册,注册号和1将移动所有其他编号的寄存器(除了0这是洋基):1 - >22 - >3,...,9 - >无效。