我所在的公司在源文件中使用特殊的头部,其中包含上次修改的日期。
我编写了一个 vim 脚本,在每次缓冲区写入时自动更新这个日期。
我使用搜索/替换功能来完成这个技巧。
现在的问题是,替换操作会把光标移动到文件开头,这非常麻烦,因为每次缓冲区写入后,用户都需要手动跳回之前的编辑位置。
有没有人知道如何防止 vim 在更新日期时跳转,或者至少让它跳回到先前的位置?
我编写了一个 vim 脚本,在每次缓冲区写入时自动更新这个日期。
我使用搜索/替换功能来完成这个技巧。
现在的问题是,替换操作会把光标移动到文件开头,这非常麻烦,因为每次缓冲区写入后,用户都需要手动跳回之前的编辑位置。
有没有人知道如何防止 vim 在更新日期时跳转,或者至少让它跳回到先前的位置?