Prima di iniziare questo tutorial, è necessario controllare Vim Editor e Python sono installati e funzionanti correttamente nel tuo sistema operativo Ubuntu. Esegui i seguenti comandi per confermare che entrambi i pacchetti sono installati.
$ vim -version$ Python -v
Esegui il comando seguente se VIM non è installato.
$ sudo apt-get install vim
Esegui il seguente comando se Python3 non è installato.
$ sudo apt-get install python3*** Nota: se la vecchia versione di Python è installata prima, allora conferma che Python3 funziona come impostazione predefinita.
Configurazione del file VIMRC per Python
.Vimrc Il file contiene tutte le impostazioni di configurazione dell'editor VIM. Se stai eseguendo l'editor VIM per la prima volta, questo file sarà vuoto. Se hai utilizzato l'editor VIM prima e aggiunto qualsiasi impostazione, il file conterrà un po 'di testo. Ho aggiunto alcune impostazioni di evidenziazione della sintassi prima. Quindi il file contiene alcune impostazioni. Esegui il seguente comando per aprire .Vimrc File nell'editor VIM per aggiungere l'impostazione per uno script Python.
$ sudo vim ~/.Vimrc
Includi le seguenti impostazioni alla fine del file per la creazione di un ambiente di sviluppo Python. Salva e chiudi il file premendo '😡'.
"Abilita l'evidenziazione della sintassi per i codici PythonControlla l'effetto delle impostazioni
Apri qualsiasi script Python in Vim Editor e controlla l'effetto delle nuove impostazioni. Qui, media.Py Il file viene aperto su Vim Editor. Il contenuto del file è riportato di seguito.
media.Py
N1 = input ("Immettere il primo numero \ n")Gli effetti delle impostazioni verranno mostrati dopo aver aperto il file in VIM Editor. Il numero di riga viene aggiunto in ogni riga del file per numero collocamento. Viene aggiunto sottolinea dove si trova il cursore cursore collocamento.
Quando viene premuto il tasto Tab, verranno aggiunti 4 spazi ts impostazione come la seguente immagine.
Quando il cursore è impostato nella posizione di qualsiasi parentesi di partenza, evidenzierà sia le staffe di partenza che quella di fine showmatch collocamento.
Utilizzo della funzione di completamento automatico
Vim Editor ha una funzione di completa automatica integrata. Questa funzione funziona dopo essere entrata in modalità inserzione. Ctrl+n viene utilizzato per aprire l'elenco a discesa e l'utente può selezionare qualsiasi parola dall'elenco per immettere come parola successiva. Ctrl+p viene utilizzato per selezionare l'ultima parola dall'elenco. Alcuni usi della funzionalità automatica di VIM sono mostrati nella parte successiva del tutorial.
Apri qualsiasi file Python nuovo o esistente in VIM Editor per testare la funzione di completamento automatico. Qui, in media.Il file PY è aperto in Vim Editor. Premere io Per entrare nella modalità Insert e spostare il cursore in cui si desidera aggiungere il codice. Premere Ctrl+n Per aprire l'elenco di complessi automatici. Visualirà l'elenco di tutti i nomi di variabili e funzioni dichiarati.
Per selezionare qualsiasi variabile o funzione particolare, digitare il primo carattere della variabile o del nome della funzione e premere CTRL+N per aprire l'elenco automatico a completamento. Se Ctrl+N viene premuto dopo aver digitato "P", allora "stampa'La funzione verrà selezionata automaticamente come la seguente immagine.
La seguente immagine mostra l'uso di Ctrl+p Comando di Vim . Abilita la modalità insert, digita il carattere 'io' e premere Ctrl+n Per visualizzare l'elenco di complessi automatici. Premere Ctrl+p Per selezionare l'ultimo elemento dall'elenco. Qui, int è selezionato.
La limitazione principale della funzione di completa automatica integrata di VIM è che ha opzioni limitate per svolgere attività di completamento automatico. Se si desidera eseguire attività di completamento automatico in modo più efficiente, è meglio utilizzare un plug-in automatico di VIM Editor VIM. I nomi di alcuni plug-in automatici sono Jedi-Vim, YouCompleteme, PythonComplete ecc.
Il programmatore ha bisogno di meno tempo e sforzi se viene utilizzato un buon editor per scrivere il codice. Vim Editor è uno dei redattori popolari per la scrittura di Python Script. Questo editor ha molte funzionalità utili che aiutano il programmatore a scrivere o modificare il codice Python in modo più efficiente. Se si desidera utilizzare Vim Editor per la programmazione Python o vuoi creare un ambiente di sviluppo Python in VIM, questo tutorial ti aiuterà a svolgere quell'attività.