In the vi editor, which of the following commands will copy the current line into the vi buffer?



A. c
B. cc
C. 1c
D. yy
E. 1y

題解

選項A,「c」用來刪除文字,需搭配次數和方向來使用,例如「c5l」可以刪除游標位置算起右邊的5個字元,刪除後會進入插入模式。只輸入「c」並沒有效果。「d」跟「c」的功能都是刪除文字,但「d」不會進入插入模式。

選項B,「cc」會刪除目前一整行的文字,然後進入插入模式。「dd」跟「c」的功能都是刪除目前一整行的文字,但「dd」不會進入插入模式。

選項C,「1c」沒有效果。

選項D,「yy」會複製目前一整行的文字。

選項E,「1y」沒有效果。