10

使用vim我可以通过 tying 更改我的光标所在的单词cw。我可以用 更改当前字符cl。我可以用 . 更改括号内的所有内容ci{

我什至可以用cj. 但是如何只更改光标所在的行?

我正在寻找比以下命令之一更短或更有效的东西: ddko, 0C,0Da

4

3 回答 3

19

要删除当前行并启动插入模式,请使用cc. 要更改光标后的所有内容,请使用c$C

于 2013-04-22T17:23:29.277 回答
6

最简单的方法是S, 或SHIFT-s,因为它会更改整行而不管光标位置如何。

cc工作方式类似,但可以说更难键入,连续两次非主行键按下。

于 2013-04-22T17:54:37.367 回答
2

似乎^C(或cc)(不计算空格的行首)或0C(行首)效果最好。Shift-c(大写 c)表示从光标到行尾更改所有内容。

于 2013-04-22T17:24:27.910 回答