6

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 をプルした後、もう一度セットアップを試みましたが、これは私が得るエラーです:-

gist-vim クレデンシャルの設定中にエラーが発生しました

4

3 に答える 3

2

Github は、gist.github.com に投稿することによって gist の作成が行われた API の v2 を廃止したようです。現在、v3 では、代わりに api.github.com を介して行う必要があります。

API ドキュメント: http://developer.github.com/v3/#authentication

同様の問題: https://github.com/defunkt/gist/issues/79

于 2012-03-20T19:39:17.723 に答える
2

新しい gist.vim を使用します。git コマンドを使用している場合は、master ブランチをプルします。これには、仕様を破るいくつかの変更が含まれます。新しいものはgithub_tokenを使用しません。基本認証または oauth2 を選択するには、手順をセットアップする必要があります。README または をお読みください:help gist-vim

于 2012-04-05T03:18:32.263 に答える
2

同じエラーが発生しました。WebAPI.vim プラグインをインストールして問題を解決してください

http://www.vim.org/scripts/script.php?script_id=4019

于 2012-07-25T10:54:17.033 に答える