macos - 无论如何,是否可以使用 VIM 实时协作处理 Google 文档?

标签 macos vim google-chrome-extension google-docs google-docs-api

我想使用 VIM 键盘命令来编辑 Google 文档。最好我想使用我的 .vimrc 文件并实时反射(reflect)我所做的更改(或至少在保存时)。我想在技术编码面试中这样做。

到目前为止,我已经尝试使用 GoogleCL,它仅在退出 VIM 时推送/接收更改(这太慢了)。我已经尝试过 Vimium Chrome 插件,但这似乎只是用于导航而不是文本编辑。然而,我可能忽略了其中一个功能。

我正在使用 OSX 和 Chrome、Safari 或 Firefox。

最佳答案

您可以:

  • 同步您的 google 文档然后正常编辑
  • 使用vim-anywhere插件
  • au FileWrite 中使用 GoogleCL>
  • 使用一些库快速创建你自己的东西,例如google-drive-ruby (请参阅其页面上的简短示例)。

要协作并实时查看更改,您可以使用 ruby​​ 库不时上传/下载更改。如果您总是在编辑原始文件时覆盖它,您可以比较外部更改以查看其他用户做了什么。

关于macos - 无论如何,是否可以使用 VIM 实时协作处理 Google 文档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21543003/

相关文章:

google-chrome-extension - Chrome 扩展中内容脚本和后台页面之间消息传递的安全性

javascript - 从扩展程序中获取当前 URL?

search - 如何在 Vim 的目录中递归搜索和替换?

vim - vimscript中如何设置按行和按列突出显示

macos - 无法在 MacOS Big Sur 上安装 rbenv 版本的 ruby​​ - 系统调用中断

macos - 如何在 Cocoa Applescript 应用程序的 textView 字段中显示终端结果

vim - 我可以停止 vim 创建 .swp 交换文件吗?

javascript - 如何将 Chrome 存储数据放入变量中?

cocoa - 寻找 UIWebViewDelegate 的等效项,用于将 iOS 应用程序移植到 OSX

Python 3 - Mac OS X 10.6.x - 如何捕获麦克风输入原始样本数据?