gpt4 book ai didi

vim - 清除当前行的简短命令?

转载 作者:行者123 更新时间:2023-12-04 19:08:46 26 4
gpt4 key购买 nike

有时我想清除 vim 中的一行而不是删除它。

前:

foo
bar
lineToClear
baz


foo
bar

baz

vim我知道的最接近的命令是 D (大写 d),但通常这需要我输入 0首先要走到行首。

我知道,我很懒。

是否存在只清除整行的命令,而不仅仅是光标后的字符?

也许某种 Containment -esque 类型的直接大脑接口(interface)?

最佳答案

您可以使用 S .它清除该行,然后将您置于插入模式。如果不想做插入模式,0D将是最快的命令集。

正如 glts 所提到的,您可以通过运行以下命令之一来创建自定义映射。第一个参数 (S/D) 可以更改为您想要的任何值。

:nnoremap S S<Esc>

或者
:nnoremap D 0D

Reference

关于vim - 清除当前行的简短命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17886960/

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