我只是讀了後一個在這裏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行,即使在我按下之前,我也會刪除它。「。 –