vim是什么?
一種常見(jiàn)的文本編輯器,被程序員們廣泛使用,是Emacs的宿敵。
vim的基本使用方法
如何打開(kāi)vim?
在mac的終端中輸入vim xxx.xxx
如何操作vim?
vim有基本模式/插入模式/命令模式三種模式
- 基本模式:用vim打開(kāi)文件后進(jìn)入基本模式,此時(shí)可以移動(dòng)光標(biāo)查看文件,按 i 鍵后進(jìn)入插入模式。
- 插入模式:此時(shí)可以對(duì)文件進(jìn)行編輯,按esc后可以返回基本模式。
- 命令模式:在基本模式下按 Shift+: 可以進(jìn)入命令模式。
命令模式下常用的命令:
- wq 保存并退出
- w保存
- q退出
基本模式下常用的命令(作業(yè)):
- 光標(biāo)移動(dòng)到當(dāng)前段落開(kāi)頭: { ;
- 光標(biāo)移動(dòng)到當(dāng)前段落結(jié)尾: };
- 移動(dòng)光標(biāo): j下;k上;h左;l右;向上下左右移動(dòng)n列在前面加n,nj/nk/nh/nl ;
- 移動(dòng)光標(biāo)到最開(kāi)頭: gg ;移動(dòng)光標(biāo)到最末尾 shift+g ;
- 上翻頁(yè):ctrl+b ; 下翻頁(yè):ctrl+f ;
- 復(fù)制本段文本,粘貼:復(fù)制:yy ;粘貼:p ;粘貼n次:np ;
- 撤銷:u ;
- 縮進(jìn)和刪除縮進(jìn):縮進(jìn):shift+>+> ;刪除縮進(jìn):shift+<+< ;
- 查找字符串:/+字符串,按n跳轉(zhuǎn)下一條 ;
- 刪除當(dāng)前行:dd ;刪除N行:光標(biāo)所處行輸入Ndd ;