如何记录使用Vim时编辑或编写的代码行数?

问题描述 投票:1回答:1

我知道用代码行数来衡量生产率基本上是没有意义的,但是我很好奇。我使用Vim,我的目标是:

有一个number_of_lines_code.txt文件在我编码时会自动更新,它会记录代码行数,以便我可以检查一周,一月,一年内写了多少。

vim vi
1个回答
0
投票

[正如其他人在评论中提到的那样,跟踪已编辑的位置不是编辑者的工作(您应使用git或其他vcs)。尝试将编辑器用于此任务的一个明显缺点是,编辑器通常不了解同一编辑器的先前会话或后续会话。

但是,以下是一种手动的最简单的方法来做您想要的事情

  • 保存文件
  • 撤消所有更改(如果使用Gundo plugin,这很容易做到,但是我敢打赌,还有其他方法可以做到这一点)]
  • 使用其他名称保存文件
  • 退出vim
  • [diff这两个文件和/或执行将数字转换为数字所需要的一切]
© www.soinside.com 2019 - 2024. All rights reserved.