如何使用 vi 編輯 google 文件並在寫入文件時自動更新雲端中的原始文件?

如何使用 vi 編輯 google 文件並在寫入文件時自動更新雲端中的原始文件?

我使用的是ubuntu 11.04。我已經安裝了Googlecl它聲稱允許我使用 vim 編輯 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 套件無法完成這項工作。

相關內容