linux取消上一個(gè)命令,vi撤銷命令(
撤銷命令是非常有用的,它可以撤銷前一次的誤操作或不合適的操作對(duì)文件造成的影響。撤銷命令分為以下兩種。u 命令:該命令撤銷上一次所做的操作。多次使用 u 命令會(huì)一步一步依次撤銷之前做過的操作(在一次切換到文本輸入模式中輸入的所有文本算一次操作)。
U 命令:該命令會(huì)一次性撤銷自上次移動(dòng)到當(dāng)前行以來做過的所有操作,再使用一次 U 命令則撤銷之前的 U 命令所做的操作,恢復(fù)被撤銷的內(nèi)容。
下面實(shí)例演示了兩個(gè)命令的區(qū)別。
1) 在 vi 編輯器中編輯以下代碼:
#
int main(void)
(" /n");
0;
2) 光標(biāo)停留在 h 的左側(cè),在命令模式下輸入命令 o 插入一新行,輸入需要插入的內(nèi)容后再按下 Esc 鍵回到命令模式,屏幕顯示內(nèi)容如下:
#
int main(void)
(" /n");
(" real-/n");
(" /n");
0;
3) 使用命令 U 后,取消所有操作,屏幕顯示為:
#
int main(void)
(" /n");
0;
4) 使用命令 u 后,僅取消第 2 個(gè)輸入的串(" /n");,屏幕顯示為:
#
int main(void)
(" /n");
(" real-/n");
0;
TAG:
除非注明,文章均由 系統(tǒng)學(xué)習(xí) 整理發(fā)布,歡迎轉(zhuǎn)載。如有版權(quán)爭(zhēng)議,請(qǐng)聯(lián)系刪除。