vim如何达到高效
2024-10-07 14:19:55
参考:http://blog.jobbole.com/44891/
搜索技巧
1. 使用*快速查询当前光标所在的单词
然后使用n快速找到下一个查询结果;
使用N快速找到上一个查询结果
2. 在.vimrc中设置
set hlsearch
用来高亮所有查询结果
3. 在.vimrc中设置
set incsearch
用来在输入时就开始匹配第一个查询结果
减少输入技巧
1. .命令可以在当前光标位置重复上一次的编辑命令
比如上一次删除了2个字符,那么在当前光标位置执行.命令,也将删除2个字符。
2. 自动补全
Ctrl + n
3. 录制宏操作
q[一个字母] : 开始录制
q : 结束录制
@[一个字母] : 重放录制的操作
一共可以录制26组不同的操作
最新文章
- AJAX同步改异步
- js学习笔记1---使用方法
- LeetCode:Remove Duplicates from Sorted Array I II
- NHibernate学习笔记
- [转]Ubuntu中无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)
- undo_retention:确定最优的撤销保留时间
- eclipse加入辅助线,配合代码格式化使用
- Bundle versions string, short与Bundle version
- 常见div+css网页布局(float,absolute)
- (二)Hololens Unity 开发之 语音识别
- JavaScript的DOM编程--03--读写属性节点
- android View层的绘制流程
- vue获取当前对象
- Unity的四元素与Vector3的乘积的含义
- SQL2008无法附加数据库,提示“无法显示请求的对话框”(nColIndex实际值是-1)图文解决方法
- bzoj 2301
- websocket 的客户端 websocket-sharp
- [No0000155]为什么32位机器最大只能用到4GB内存
- idea的激活
- JavaScript 字符串(String)对象
热门文章
- instanceof 和isinstance的区别
- 解决Ubuntu12.04下rpcbind: cannot open '/var/run/rpcbind/rpcbind.xdr' file for reading
- js 为false的几种情况
- indexOf与includes的区别
- HDU 4012 Paint on a Wall(状压+bfs)
- 道路模型--linear-parabolic model
- php pdo_mysql扩展安装
- go语言从例子开始之Example38.排序
- HTML基础iframe 实现聚合浏览器
- ThreadPoolExecuotor源码参考