gpt4 book ai didi

vi - 在vi编辑器中删除从当前光标位置到给定行号的内容

转载 作者:行者123 更新时间:2023-12-03 04:47:02 24 4
gpt4 key购买 nike

如何在 vi 中删除从当前光标行到给定行号的文本 block ?

例如:

 49 <j:set var="changeSet" value="${build.changeSet}" /> <----- delete from here (cursor position)
50 <j:if test="${changeSet!=null}">
51 <j:set var="hadChanges" value="false" />
52 <TABLE width="100%">
53 <TR><TD class="bg1" colspan="2"><B>CHANGES</B></TD></TR>
54 <j:forEach var="cs" items="${changeSet.logs}" varStatus="loop">
55 <j:set var="hadChanges" value="true" />
56 <j:set var="aUser" value="${cs.hudsonUser}"/>
57 <TR>
58 <TD colspan="2" class="bg2">${spc}Revision <B>${cs.revision}</B> by
59 <B><j:choose>
60 <j:when test="${aUser!=null}">${aUser.displayName}: </j:when>
61 <j:otherwise>${cs.user}: </j:otherwise>
62 </j:choose></B>
63 <B>(${cs.msgAnnotated})</B> <----- to here (line 63)
64 </TD>
65 </TR>
66 <j:forEach var="p" items="${cs.paths}">
67 <TR>
68 <TD width="10%">

在 Vim 中,我通常会使用视觉选择模式来实现此目的,但我在此服务器上没有可供使用的 Vim。在某些情况下,指定行号比计算 block 内有多少行会更快。

最佳答案

您可以使用诸如 d63G 之类的内容来从当前行删除到第 63 行。

关于vi - 在vi编辑器中删除从当前光标位置到给定行号的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6384561/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com