2012-03-18 2 views
6

Sto usando https://github.com/mattn/gist-vim e lo installo come sottomodulo con Vim Pathogen nella mia directory del pacchetto.Debugging gist-vim

ho anche impostare

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

io sono in grado di ottenere comandi come Gist -l lavorando bene, con questo comando il recupero di un elenco di GIST mi appartiene. Posso anche visualizzare in anteprima gli altri gators dei codificatori con Gist -l [thegithubusername] senza problemi.

Ma non riesco a pubblicare un nuovo gist per github. Quando si tenta di pubblicare una nuova sostanza, ottengo il seguente errore:

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

Non c'è alcun messaggio di errore utile mostrato. Quindi non sono esattamente quale sia il problema. C'è un modo per scoprire quale sia il mio errore (non ho familiarità con il debugging degli script vim)?

Apprezzare qualsiasi suggerimento!

Ho provato ad installare di nuovo dopo aver tirato l'ultimo Gist-vim, ma questo è l'errore che ottengo: -

error setting up gist-vim credentials

+1

sto correndo nello stesso problema. Ho il mio set di token github in '.gitconfig', ho anche provato a impostarlo tramite' let g: github_token'. Posso sicuramente elencare i miei nomi pubblici, non quelli privati. –

+1

La funzione 'Sconosciuta: webapi # ...' sembra indicare che non è stato installato/aggiornato il [plugin webapi] (https://github.com/mattn/webapi-vim) menzionato nel README/help (sotto "requisiti “). –

+0

Ce l'ho, Chris. L'ho installato tramite 'git submodule add git: //github.com/mattn/webapi-vim.git bundles/webapi-api' poiché sto utilizzando pathogen per gestire tutti i plugin vim. –

risposta

2

Usa nuova gist.vim. Se si utilizza il comando git, estrarre il ramo principale. Questo include alcune modifiche alle specifiche. quello nuovo non usa github_token. Avrai bisogno di impostare le istruzioni per scegliere l'autenticazione di base o oauth2. leggere LEGGIMI o :help gist-vim.

+0

ha aggiornato Gist-Vim ma sto ancora avendo alcuni errori. Vedi screenshot sopra. Qualche idea del perché? –

+2

@ calvin-cheng * Installa git? * Installate arricciatura? * Hai aggiornato anche webapi-vim? * Stai usando il proxy? – mattn

+0

Ho commesso un errore durante l'impostazione di 'webapi-vim' sotto' pathogen'. Colpa mia. Problema risolto e funziona bene ora. –