在python 3中打开编辑器并编辑diff?

时间:2017-07-14 13:44:31

标签: python python-3.x vim emacs

我正在寻找编写以下内容的python脚本:

  • 采用两个文件路径ab;
  • 打开编辑器,在ab显示和编辑文件的差异(现在假设文件存在于路径中);和
  • 缓冲区关闭后捕获编辑器的输出。

我了解difflib并了解基本文件io。我不知道的是如何差异缓冲区发送到编辑器并捕获修改后的缓冲区。

在这种情况下,我想打开一个emacsclient缓冲区,但理想情况下,解决方案应该依赖于用户的$EDITOR

0 个答案:

没有答案