如何使用 vi 编辑 google 文档并在写入文件时自动更新云中的原始文档?

如何使用 vi 编辑 google 文档并在写入文件时自动更新云中的原始文档?

我正在使用 ubuntu 11.04。我已经安装了谷歌搜索它声称允许我使用 vim 编辑 google doc 文件。我有一个 google doc“测试”:

google docs edit --title "test" --editor vim

可以正常打开文件。当我通过 vim 命令写入文件时,:w更改不会传播到云中的原始 google 文档。此外,当我 时:wq,我得到了以下命令行输出:

Server responded with: 412, <errors xmlns='http://schemas.google.com/g/2005'><error><domain>GData</domain><code>etagsMismatch</code><internalReason>Mismatch: etags = ["tags"], version = [gqpwmaue]</internalReason></error></errors>
Moved edited document to /home/james/test.txt

如何在 vim 中保存时自动更新原始文档?

答案1

我不确定您是否解决了该问题,但我在自己的机器上遇到了同样的错误。发生这种情况是因为我没有最新的 python-gdata 包。仅靠 GoogleCL 包无法完成这项工作。

相关内容