我正在使用https://github.com/mattn/gist-vim并在我的捆绑目录中将其作为带有vim病原体的子模块安装。
我也设置了
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之后再次尝试设置,但这是我得到的错误: -
答案 0 :(得分:2)
似乎Github已经弃用了API的v2,其中通过发布到gist.github.com来创建gist,现在在v3中它必须通过api.github.com来完成,可能还有其他一些差异。< / p>
答案 1 :(得分:2)
使用新的gist.vim。如果您使用的是git命令,请拉取master分支。
这包括一些违反规范的变化。新的不使用github_token。您需要设置指令以选择基本auth或oauth2。请阅读README或:help gist-vim
。
答案 2 :(得分:2)
我有同样的错误,安装WebAPI.vim插件解决问题