一、打開文件裹驰、保存丧肴、關(guān)閉文件
- vim [filename] //打開或新建
- :w //保存
- :w [filename] //保存至filename文件
- :q //退出編輯器,如果文件已修改請(qǐng)使用下面的命令
- :q! //退出編輯器冲呢,且不保存
- :wq //退出編輯器鸥咖,且保存文件
二燕鸽、插入文本或行(執(zhí)行下面命令后將進(jìn)入插入模式,按ESC鍵可退出插入模式)
- a //在當(dāng)前光標(biāo)位置的右邊添加文本(append)
- i //在當(dāng)前光標(biāo)位置的左邊添加文本 (insert)
- A //在當(dāng)前行的末尾位置添加文本
- I //在當(dāng)前行的開始處添加文本(非空字符的行首)
- O //在當(dāng)前行的上面新建一行
- o //在當(dāng)前行的下面新建一行
- R //替換(覆蓋)當(dāng)前光標(biāo)位置及后面的若干文本
三啼辣、刪除啊研、恢復(fù)
- x //刪除當(dāng)前字符
- dd //刪除當(dāng)前行
- u //撤銷上一步操作 (undo)
- U //撤銷對(duì)當(dāng)前行的所有操作
四、搜索
/vpser //向光標(biāo)下搜索vpser字符串
?vpser //向光標(biāo)上搜索vpser字符串
n //向下搜索前一個(gè)搜素動(dòng)作
N //向上搜索前一個(gè)搜索動(dòng)作
五鸥拧、跳至指定行
[n]+ //向下跳n行
[n]- //向上跳n行
[n]G //跳到行號(hào)為n的行
G //跳至文件的底部
六党远、復(fù)制粘貼
yy //復(fù)制當(dāng)前行
[n]yy //復(fù)制當(dāng)前行向下n行
yw //復(fù)制從光標(biāo)開始到詞尾的字符。
y^ //復(fù)制從光標(biāo)到行首的內(nèi)容住涉。
y$ //復(fù)制從光標(biāo)到行尾的內(nèi)容麸锉。
p //粘貼剪切板里的內(nèi)容在光標(biāo)后
P //粘貼剪切板里的內(nèi)容在光標(biāo)前