2012-03-18 10 views
6

私はhttps://github.com/mattn/gist-vimを使用しています。これをvim pathogenをサブディレクトリとして、バンドルディレクトリにインストールしています。gist-vimのデバッグ

はまた、私は私に属し、このコマンドは、要旨のリストを取得し、細かい作業などGist -lとしてコマンドを取得することができています

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

を設定しています。 Gist -l [thegithubusername]で他のコーダーの要点をプレビューすることもできます。

しかし、私はgithubに新しい要点を投稿できません。新しい要旨を投稿しようとすると、私は次のエラーを取得する:

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

を示す任意の有用なエラーメッセージはありません。だから私はまさに問題が何ではない。私のエラーが何であるかを知る方法はありますか?(vimスクリプトのデバッグに慣れていない)

ご意見をお待ちしております。

私は、最新の要旨-VIMを引いた後、再度設定しようとしたが、これは私が取得エラーです: -

error setting up gist-vim credentials

+1

を解決してインストールします。私のgithubトークンを '.gitconfig'にセットし、' let g:github_token'で設定しようとしました。私は間違いなく、プライベートなものではなく、私の公の要点を列挙することができます。 –

+1

「不明な機能:webapi#...」は、README/helpに記載されている[webapi plugin](https://github.com/mattn/webapi-vim)をインストール/アップグレードしていないことを示しています")。 –

+0

私はそれを持っています、クリス。 病原菌を使ってすべてのvimプラグインを管理しているので、 'git submodule add git://github.com/mattn/webapi-vim.git bundles/webapi-api'でインストールしました。 –

答えて

2

それはGithubのが要旨の作成がで作られたAPIのV2を非推奨としているようですgist.github.comに投稿すると、v3では代わりにapi.github.comを介して行う必要があります。

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

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

+0

は良い場所のように見えます。チップオフに感謝します。これにショットをつけて報告します。 –

2

新しいgist.vimを使用してください。 gitコマンドを使用している場合は、masterブランチをpullします。 これにはいくつかの変更点があります。新しいものはgithub_tokenを使用しません。あなたは基本的なauthまたはoauth2を選択するための指示のためにセットアップする必要があります。 READMEまたは:help gist-vimをお読みください。私は同じエラーを持っている

+0

はgist-vimを更新しましたが、まだいくつかのエラーがあります。上のスクリーンショットを参照してください。どんな考え? –

+2

@ calvin-cheng * gitをインストールしますか? *カールを取り付けますか? * webapi-vimもアップグレードしましたか? *プロキシを使用していますか? – mattn

+0

「病原体」の下で「webapi-vim」を設定するのは間違いです。私の悪い。問題は解決し、現在は問題なく動作しています。 –

関連する問題