在終端可以使用vim命令來(lái)直接編輯文件內(nèi)容。 vim,也可以叫做vi。
vim有三種模式:命令模式、輸入模式、底線命令模式。
命令模式vim 文件名 進(jìn)入命令模式,vim也可以寫成vi。 如果文件不存在,先創(chuàng)建再打開(kāi),如果文件已存在,直接打開(kāi)。 只能是當(dāng)前目錄下的文件,不能是document/1.txt這種子孫目錄下的文件。
此模式下敲擊鍵盤動(dòng)作會(huì)被Vim識(shí)別為命令,而非輸入字符。常用命令:
輸入模式在此模式下可以編輯文件內(nèi)容??梢允褂煤芏噫I,比如Home、End、Del等。 按ESC可推出輸入模式,回到命令模式。
底線命令模式在命令模式下按下:(英文冒號(hào))即進(jìn)入底線命令模式。常用命令:
注意:執(zhí)行一個(gè)底線命令后,會(huì)自動(dòng)回退到命令模式,如果還要執(zhí)行底線命令,需要先按:,就是說(shuō)每次執(zhí)行底線命令時(shí)都要先按:。
可一起使用,比如 :wq 先保存文件再退出vim
完成流程示例vim 1.txt 創(chuàng)建|打開(kāi)文件
按i進(jìn)入輸入模式,編輯內(nèi)容。
按ESC退出輸入模式、回退到命令模式
按:wq保存文件并退出vim
命令模式下常用的快捷鍵
這些命令要在命令模式下才可以使用。輸入模式按ESC回到命令模式。
|
|