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