一剑逃、vi & vim 有兩種工作模式:
命令模式:接受沛膳、執(zhí)行 vi & vim 操作命令的模式,打開文件后的默認(rèn)模式俊鱼;
編輯模式:對打開的文件內(nèi)容進(jìn)行 增刻像、刪、改 操作的模式亭引;
在編輯模式下按下ESC鍵绎速,回退到命令模式。
二焙蚓、創(chuàng)建纹冤、打開文件:$ vi [filename]
使用 vi 加 文件路徑(或文件名)的模式打開文件洒宝,如果文件存在則打開現(xiàn)有文件,如果文件不存在則新建文件萌京,并在終端最下面一行顯示打開的是一個新文件雁歌。
鍵盤輸入字母i或Insert鍵進(jìn)入最常用的插入編輯模式。
三知残、保存文件:
在插入編輯模式下編輯文件靠瞎。
按下ESC鍵,退出編輯模式求妹,切換到命令模式乏盐。
在命令模式下鍵入ZZ或者:wq保存修改并且退出 vi 。
如果只想保存文件制恍,則鍵入:w父能,回車后底行會提示寫入操作結(jié)果,并保持停留在命令模式净神。
四何吝、放棄所有文件修改:
放棄所有文件修改:按下ESC鍵進(jìn)入命令模式,鍵入:q!回車后放棄修改并退出vi鹃唯。
放棄所有文件修改爱榕,但不退出 vi ,即回退到文件打開后最后一次保存操作的狀態(tài)坡慌,繼續(xù)進(jìn)行文件操作:按下ESC鍵進(jìn)入命令模式黔酥,鍵入:e!,回車后回到命令模式八匠。