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