向后删除行

发布于 2024-12-01 07:45:55 字数 63 浏览 0 评论 0原文

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

Is there a shortcut for 10k10dd? I want to delete the 10 lines prior to the cursor, without having to move the cursor backwards first.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

酒废 2024-12-08 07:45:55

您尝试过类似 d10k 的方法吗?

Did you try something like d10k ?

红尘作伴 2024-12-08 07:45:55

在某些情况下,这 10 行是段落的开头,您可以使用以下命令删除:

  • d{

或(类似 C)函数的开头

  • d[[

请参阅:help object-motions 了解更多细节和想法。

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

In certain circumstances, those 10 lines are the beginning of a paragraph than you can delete with:

  • d{

or the beginning of a ( C-like) function

  • d[[

See :help object-motions for more details and ideas.

It is usually easier to use text objects than to count lines. ( Well on Vim latest versions, you can use set rnu to avoid manually counting backward or forward lines.)

夕色琉璃 2024-12-08 07:45:55

您可以在视觉模式下选择要删除的行,然后d删除它们。

You could select the lines that you want to delete in visual mode and then delete those.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文