Wie kann ich ein Google-Dokument mit vi bearbeiten und das Originaldokument in der Cloud automatisch aktualisieren, wenn ich die Datei schreibe?

Wie kann ich ein Google-Dokument mit vi bearbeiten und das Originaldokument in der Cloud automatisch aktualisieren, wenn ich die Datei schreibe?

Ich verwende Ubuntu 11.04. Ich habe installiertgooglecldas mir angeblich erlaubt, Google Doc-Dateien mit vim zu bearbeiten. Ich habe einen Google Doc-„Test“:

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

öffnet die Datei einwandfrei. Wenn ich die Datei über den vim-Befehl schreibe, :wwird die Änderung nicht an das ursprüngliche Google-Dokument in der Cloud weitergegeben. Außerdem :wqerhalte ich diese Befehlszeilenausgabe:

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

Wie kann ich das Originaldokument automatisch aktualisieren, wenn ich es in Vim speichere?

Antwort1

Ich bin nicht sicher, ob Sie das Problem gelöst haben, aber auf meinem Computer ist derselbe Fehler aufgetreten. Dies geschah, weil ich nicht das neueste Python-GData-Paket hatte. Das GoogleCL-Paket allein reicht nicht aus.

verwandte Informationen