在很多开发项目中,都需要使用vim来进行修改工程配置以及源代码。这里面会列出我自己很常用的各种vi使用小技巧,该文档会持续进行更新的:)
1-按下i进行编辑模式,按下ESC进入命令行模式;按下/或者?可以进行搜索,n为向后循环搜索,N为向前循环搜索。
2-按下:w为将更改写入文件,:wq写入并退出.:q!强制退出。
3-在命令行模式下,dd为删除整行,ndd,n为数字,删除光标所在向下n行。yy复制光标所在位置,nyy复制光标所在向下n行。将光标置于某个单词的首部,yw为复制该单词,按下p进行粘贴。
4-p:复制的数据在光标下一行粘贴;P(大写):复制的数据在光标上一行粘贴;u(小写):撤销前一个操作;U(大写):一次撤销对当前行的全部操作
5-vim 如何进行函数的跳转:
1、在ubuntu中进行添加:sudo apt-get install exuberant-ctags
2、跳转至对应文件夹,创建索引文件,ctags -R
3、光标移动至跳转的函数以及变量上,按下ctrl + ] 进行跳转,并按下ctrl + t 进行回退