zoukankan      html  css  js  c++  java
  • [转]Vim中的记录功能

    转自:http://berryfl.blog.163.com/blog/static/164675158201071395217194/

    以前在Vim中曾经很烦恼是不是调用了记录(recode)的功能,因为我不知道是如何触发的,也不知道该如何结束掉。最近我知道了原来触发记录功能的是q键,而且发现这个功能很好用。
    Vim 的记录功能是把用户的一系列操作记录下来,包括在命令模式和输入模式切换也记录下来,然后需要的时候把该记录中的所有操作回放。我们有时从网页或者pdf 文件拷贝代码到Vim中编辑,但缩进及其他格式往往是不正确的,这时如果一行一行地改则非常麻烦,而使用记录功能就轻松很多。
    具体的操作是,命令 模式下按q,接下来需要按一个小写字母,表示该记录的名字,供以后调用,不妨假设按了f,接下来就进入记录模式中了,用户的操作都被记录下来,直到用户再 次按q键。那如何回放记录下来的历史操作呢?在命令模式下按@键,然后按下该记录的名字,如刚才的f,这样就完成了。如果需要连续回放,可以在@命令前加 数字表示回放次数。

  • 相关阅读:
    Python基础(一)
    计算机编程和编程语言
    初始Markdown
    Python模块
    Python递归以及面向过程编程
    Python推导式和匿名函数
    Python学闭包函数和装饰器
    Python函数的特点
    Python文件高级应用和如何使用函数
    Python字符编码和文件处理
  • 原文地址:https://www.cnblogs.com/pengzhiwei/p/3099045.html
Copyright © 2011-2022 走看看