Как редактировать документ Google с помощью vi и автоматически обновлять исходный документ в облаке при записи файла?

Как редактировать документ Google с помощью vi и автоматически обновлять исходный документ в облаке при записи файла?

Я использую Ubuntu 11.04. Я установилgoogleclкоторый утверждает, что позволяет мне редактировать файлы google doc с помощью vim. У меня есть google doc "test":

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 сам по себе не справится с этой задачей.

Связанный контент