vi を使用して Google ドキュメントを編集し、ファイルを書き込むときにクラウド内の元のドキュメントを自動的に更新するにはどうすればよいですか?

vi を使用して Google ドキュメントを編集し、ファイルを書き込むときにクラウド内の元のドキュメントを自動的に更新するにはどうすればよいですか?

私はUbuntu 11.04を使用しています。インストールしましたグーグルこれは、vim で Google ドキュメント ファイルを編集できると主張しています。Google ドキュメントの「テスト」があります:

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 パッケージだけでは解決しません。

関連情報