下面简单介绍一下如何使用recording来完成这样的操作。
首先把光标移动line1上,输入qt,准备开始录制,缓冲器的名字为t,录制的动作为:shift + ^ 回到行首、按下i键进入insert模式、输入“System.out.println(”、按下esc键回到正常模式、shift + $ 回到行尾部、按下i键进入insert模式、输入“);”按下esc键回到正常模式,按下q停止录制。然后把光标移动到下面一行的任意位置输入 @ + t 即可。
recording还可以和查询结合起来使用,例如想把一个文件中含有特定字符串的行注释,可以通过这样的宏来实现。在正常模式下输入/search string + enter
、shift + ^
、i
、#
、esc
、shift + $
。
让定制的宏自动执行多次的方法是先输入一个数字,然后在输入@ + 缓冲器的名字。 例如 100@t,表示执行100次。
相关学习推荐:linux视频教程
以上就是linux中退出vi编辑器,按下esc没反应怎么办?的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
Linux vsftpd连接报错:500 oops: vsftpd的解决办法详解
Linux下的软件防火墙iptables――规则的查看与清除、定义默认策略
更多相关阅读请进入《Linux》频道 >>