不用鼠標(biāo)操作很牛吧,很牛你為啥不學(xué),僅僅為了裝逼也該學(xué)學(xué),何況還很實用,以下是個人覺得很實用的一些基礎(chǔ)命令。
1.三種常用模式的切換
vim啟動即進(jìn)入普通模式,按i(insert)進(jìn)入插入模式,修改后按Esc回到普通模式,按:進(jìn)入命令行模式,輸入wq回車后保存并退出,q不保存退出,q!強制退出
2.普通模式下實用命令
輸入v(再按取消),進(jìn)入字符選擇模式,移動光標(biāo),光標(biāo)走過的地方就會選取
輸入Shift+v(再按取消),進(jìn)入行選擇模式,按下V選中當(dāng)前行,上下移動光標(biāo)選擇多行
選中后yy復(fù)制當(dāng)前行,p粘貼,x刪除,u撤銷
dd刪除當(dāng)前行 ndd刪除n行 ?dw刪除一個單詞 其實dd就是剪切功能,ddp可實現(xiàn)上下行快速調(diào)換位置
d^刪除至行首,d$刪除至行尾
r+字母 替換成該字母
G(shift+g)跳轉(zhuǎn)文檔末行,nG跳轉(zhuǎn)至第n行,gg回到文檔首行,ctrl+o回到跳轉(zhuǎn)前的位置
3.查找
f+字母 搜索并跳轉(zhuǎn)到第一個匹配的位置
/+字符串 回車向后搜索
?+字符串 向前搜索,搜索最近相關(guān)日志,定位問題,方便!
g/* 向后模糊查找單詞,g/#向前模糊查找
n繼續(xù)查找下一個匹配位置,N反向查找
學(xué)習(xí)任何東西都要多練習(xí)勤使用!不然過一段時間又忘了。