github - 调试 gist-vim

标签 github vim gist

我正在使用https://github.com/mattn/gist-vim并将其作为带有 vim Pathogen 的子模块安装在我的包目录中。

我也设置了

git config --global github.user calvinchengx
git config --global github.token [mysecrettoken]

我能够让诸如 Gist -l 之类的命令正常工作,使用此命令检索属于我的要点列表。我还可以使用 Gist -l [thegithubusername] 预览其他编码人员的要点,没有任何问题。

但我无法将新要点发布到 github。当尝试发布新要点时,我收到以下错误:

Posting it to gist...
Post failed:
Press ENTER or type command to continue

没有显示任何有用的错误消息。所以我不完全是问题所在。有没有办法找出我的错误是什么(不熟悉调试vim脚本)?

感谢任何建议!

我在拉取最新的 gist-vim 后尝试再次设置,但这是我得到的错误:-

error setting up gist-vim credentials

最佳答案

Github 似乎已经弃用了 API v2,其中要点创建是通过发布到 gist.github.com 来完成的,现在在 v3 中必须通过 api.github.com 来完成,可能还有其他一些差异。

API 文档:http://developer.github.com/v3/#authentication

类似问题:https://github.com/defunkt/gist/issues/79

关于github - 调试 gist-vim,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9755965/

相关文章:

c++ - Github 上 rippled 代码分析 ?需要帮助,缺少文档(专门定义和宏)

Android Studio 添加一个文件到 GitHub

vim - 我可以更改 vim 完成预览窗口的高度吗?

vim - autocmd 文件类型与 ftplugin

bash - bash 脚本中的 while 循环在 vim 中没有正确突出显示

r - 直接从 R 发布要点?

github - Github Bio 中换行符的正确语法

c++ - 如何强制github识别以特定语言编写的文件?

Python 如何编辑/更新 GitHub 要点?

javascript - 阻止 Gist MarkDown 角色相互干扰?