告别鼠标从vim做起

不用鼠标操作很牛吧,很牛你为啥不学,仅仅为了装逼也该学学,何况还很实用,以下是个人觉得很实用的一些基础命令。

1.三种常用模式的切换

vim启动即进入普通模式,按i(insert)进入插入模式,修改后按Esc回到普通模式,按:进入命令行模式,输入wq回车后保存并退出,q不保存退出,q!强制退出

2.普通模式下实用命令

输入v(再按取消),进入字符选择模式,移动光标,光标走过的地方就会选取

输入Shift+v(再按取消),进入行选择模式,按下V选中当前行,上下移动光标选择多行

选中后yy复制当前行,p粘贴,x删除,u撤销

dd删除当前行 ndd删除n行  dw删除一个单词 其实dd就是剪切功能,ddp可实现上下行快速调换位置

d^删除至行首,d$删除至行尾

r+字母 替换成该字母

G(shift+g)跳转文档末行,nG跳转至第n行,gg回到文档首行,ctrl+o回到跳转前的位置

3.查找

f+字母 搜索并跳转到第一个匹配的位置

/+字符串 回车向后搜索

?+字符串 向前搜索,搜索最近相关日志,定位问题,方便!

g/* 向后模糊查找单词,g/#向前模糊查找

n继续查找下一个匹配位置,N反向查找

学习任何东西都要多练习勤使用!不然过一段时间又忘了。

你可能感兴趣的:(告别鼠标从vim做起)