我只是读了后一个在这里SO关于VI编辑器使用了不同的招数,在那里,我读一招为什么CI”命令是不工作的VI编辑
ci" -> Cut everything inside "" string and start insert mode
,但是当我想这是不是为我工作
main()
{
int a[]="amit singh tomar";
}
:ci""
这是怎么我做这件事。
但文字写成“”没有得到deleted.Please让我知道我做错了还是什么??
我只是读了后一个在这里SO关于VI编辑器使用了不同的招数,在那里,我读一招为什么CI”命令是不工作的VI编辑
ci" -> Cut everything inside "" string and start insert mode
,但是当我想这是不是为我工作
main()
{
int a[]="amit singh tomar";
}
:ci""
这是怎么我做这件事。
但文字写成“”没有得到deleted.Please让我知道我做错了还是什么??
当您的光标在字符串上,并且您处于正常模式(即不处于插入模式或命令模式下)时,只需尝试输入ci"
,而不用起始:
。
您不能输入:ci""
。它的工作原理是这样的:
确保您在正常模式(按ESC),然后键入ci"
- 字面意思:首先是c
,然后i
然后"
。
它在正常模式下工作。在开始时尝试没有冒号。
谢谢@nightcracker,但我真的不知道如何进入正常模式? –
按下转义键将使您进入正常模式。另外,你必须知道,如果你在vi(m)上变得更好,你将一直处于正常模式,除非你正在打字。 – orlp
但是,只要我按下光标所指的c行,即使在我按下之前,我也会删除它。“。 –