vim宏录制
2024-10-14 18:14:49
宏录制
当你要重复某一个操作时,录制的宏可以很快地帮你完成任务。
准备文本
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
你好
你好
你好
你好
你好
你好
你好
你好
你好
</body>
</html>
操作流程
1.把光标放到第一个你好上
2.在normal模式下输入qa开始进行录制(也可以是qb,qc 把操作记录到不同的寄存器上)
3.输入0跳到行首,按i 输入<h1>,按Esc,按$跳到行尾输入<h1/>,按Esc,按j(跳到下一行),按q结束录制
4.在normal模式下输入5@a
表示下面5行重复录制的操作
效果
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<h1>你好<h1/>
<h1>你好<h1/>
<h1>你好<h1/>
<h1>你好<h1/>
<h1>你好<h1/>
<h1>你好<h1/>
你好
你好
你好
</body>
</html>
最新文章
- C# 通过Selecnuim WebDriver操作非IE浏览器
- 安卓activity生命周期
- Android开发者必须掌握的知识技能清单
- EncodingAESKey
- SELinux配置不当导致httpd无法在非80端口启动
- swift:入门知识之控制流
- 项目源码--Android新闻财经类商用要求源码
- 关于LookAt
- 棒!使用.NET Core构建3D游戏引擎
- .Net 上传图片之前获取图片的宽高
- Java基础学习笔记一 Java介绍
- C语言之linux内核实现平方根计算算法
- linux下SS 网络命令详解
- 用DOM方式解析XML
- Sql 嵌套循环
- 从线程模型的角度看Netty的高性能
- input标签(按钮)
- Vue--基本语法
- SpringMVC入门(基于XML方式实现)
- 解题:BZOJ 2673 World Final 2011 Chips Challenge
热门文章
- Python+Requests+Bs4(解析)爬取某诗词信息(数据分析二)
- div填满页面剩余空间的方法
- Redis内部阻塞式操作有哪些?
- Go通关03:控制结构,if、for、switch逻辑语句
- PASS-单组目标值法的样本量计算
- Pytorch指定GPU的方法总结
- Java互联网架构师系统进阶课程学习 (3)【享学】
- Vue-Router 详细解析学习
- C++ //构造函数的分类及调用 //分类 // 按照参数分类 无参构造函数(默认构造) 有参构造函数 //按照类型分类 普通构造 拷贝构造
- Android达到什么水平才能顺利拿到 20k 无压力?