gpt4 book ai didi

python - 在 python 中调用编辑器 ( vim )

转载 作者:行者123 更新时间:2023-11-28 21:59:04 25 4
gpt4 key购买 nike

有没有办法在 python 中与 vim 通信?

我的意思是,我正在使用 python 编写一个小软件,它有一个备忘录功能,所以当我想写一些备忘录时,该软件应该调用 vim。编辑完成后,会以某种格式保存在vim的缓冲区中。

就像在 git 中提交一样,git 调用编辑器。那么是否有任何模块可以做到这一点?

最佳答案

检查我关于在您选择的内容上调用 $EDITOR 的回答: call up an EDITOR (vim) from a python script . git 和其他人就是这样做的:在临时文件中写入初始内容,在其上触发 $EDITOR,等待进程退出,然后读取新内容,解析它。为了提供语法着色或其他细节,通常会提供一个“contrib”包,它与程序本身的功能无关。

关于python - 在 python 中调用编辑器 ( vim ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17196204/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com