Sto usando Vim come mio editor/IDE principale per tutti i miei progetti Django. Usando YouCompleteMe, syntastic e un paio di altri plug-in. L'esperienza è fantastica.Ho bisogno di qualche consiglio vim sul passaggio a python3
Ho deciso di avviare tutti i nuovi progetti con python3 mentre il mondo si sta spostando su Py3K. Ma Vim non sta giocando bene con entrambe le versioni di Python.
Sono compilato con entrambe le versioni di Python.
vim --version | grep python
+cryptv +linebreak +python/dyn +viminfo
+cscope +lispindent +python3/dyn +vreplace
YouCompleteMe non supporta ancora python3. jedi-vim funziona con entrambe le versioni, ma non sto solo facendo le cose per bene.
Solitamente senza alcun plug-in, posso richiamare qualsiasi comando py/py3. Ma abilitando jedi-vim chiama automaticamente il sistema python2.
Utilizzo Vundle come gestore plug-in vim.
Se si desidera condividere le proprie vimrc/altre configurazioni/soluzioni alternative per utilizzare vim per lo sviluppo python3 (o entrambe le versioni) sarà molto utile per me.
Grazie.
C'è qualcosa Django specifico per questa domanda? (Ad esempio, YouCompleteMe ha funzionalità extra per supportare i progetti Django o qualcosa del genere?) In caso contrario, dovresti rimuovere il tag; vuoi attirare le risposte di tutti quelli che sono esperti in Python 3.xe vim, anche se non sanno nulla di Django. (A proposito, ho aggiunto per te il tag 'python-3.x', che sicuramente vorresti.) – abarnert
Grazie. Ho rimosso il tag django. – moonstruck
Lo stai usando solo per lo sviluppo di python3? Avete qualche plugin che richiede effettivamente python3? Assicurati di leggere ': help python-2-and-3', ci sono dei casi (quando il simbolo si scontrano nell'interprete) che non riesce a caricare il secondo interprete. (Verrà caricato solo il primo interprete chiamato). Sembra che tu abbia davvero bisogno del supporto per python (2) nella domanda. – FDinoff