vim 常用技巧
2016-06-06 13:14
274 查看
公欲善其事,必先利其器。
打开终端 Ctrl + Alt + t
同窗口同路径下打开终端 Ctrl + Shift + t
同窗口下终端切换 Alt + 1,2,3
窗口切换 Alt +Tab
终端最大化 F11
窗口位置调整 win + 方向键
复制一个单词 yaw
复制一行 yy
复制n行 nyy
粘帖 p
搜索 /
搜索单词 #
下一个 n
上一个 N
使当前行变为屏幕开头 z + t
使当前行变为屏幕结尾 z + b
匹配左括号[[
匹配右括号]]
跳到结尾 Shift + g
跳到第n行 n Shift + g
用tags看函数结构 F10
看对应的.c或.h的文件 F12
正则替换:%s/^{/{ g_message("[%d] %s \n", __LINE__, __func__);/g
打开终端 Ctrl + Alt + t
同窗口同路径下打开终端 Ctrl + Shift + t
同窗口下终端切换 Alt + 1,2,3
窗口切换 Alt +Tab
终端最大化 F11
窗口位置调整 win + 方向键
复制一个单词 yaw
复制一行 yy
复制n行 nyy
粘帖 p
grep -R --include=*.c main dir 会搜索dir及其自目录下所有 .c文件中是否有main,其他文件都不会搜索了
grep “src” ./ -RnI
打开到文件的第n行 vim 1.c +n
搜索 /
搜索单词 #
下一个 n
上一个 N
使当前行变为屏幕开头 z + t
使当前行变为屏幕结尾 z + b
匹配左括号[[
匹配右括号]]
跳到结尾 Shift + g
跳到第n行 n Shift + g
用tags看函数结构 F10
看对应的.c或.h的文件 F12
正则替换:%s/^{/{ g_message("[%d] %s \n", __LINE__, __func__);/g
相关文章推荐
- MongoDB与MySQL的插入、查询性能测试
- MVC系列15-首页
- 阅读程序——4
- IDM破解手记:
- TabHost介绍
- ios开发中如何隐藏各种bar
- 复制一个文件夹的内容到另外一个文件夹,利用递归
- 百度地图定位demo
- js 计算 Fibonacci 值,用到知识点:递归调用"匿名函数"
- ios基础知识--06
- MySQL常用的SQL查询语句
- C++11 | range-based for loop
- MVC系列14-后台我的文章页
- MVC系列-13.前台文章显示页
- Html5 Canvas Text
- MVC系列-12.项目的重新规划
- 关系数据库SQL之高级数据查询:去重复、组合查询、连接查询、虚拟表
- could not create the java virtual machine(转)
- MVC系列-11.两表联合-发表文章
- 举例配置hadoop完全分布式集群(准备节点数4个,h15、h16、h17、h18)