Impostazioni VIM per Python

April 18

Impostazioni VIM per Python


Il linguaggio di programmazione Python permette agli sviluppatori di creare strumenti funzionali molto rapidamente, ma hanno ancora di sedersi e scrivere il codice sorgente. Gli sviluppatori Python possono utilizzare ambienti di sviluppo integrati pienamente presenti, o IDE, che eseguono automaticamente determinate azioni per rendere più semplice la scrittura di codice oppure possono configurare l'editor di testo vi migliorato per svolgere funzioni simili.

VIM

VIM è un editor di testo standard su molti sistemi basati su UNIX. I principianti tendono ad usare un editor più semplice quando sono ancora imparando i sistemi UNIX e dei suoi programmi perché VIM richiede all'utente di imparare i comandi da tastiera, al fine di fare pieno uso del programma. Questi includono le funzioni di base, come il salvataggio progressi sul file o le funzioni avanzate, come la selezione di intere linee o saltare a singoli punti del testo.

Python e VIM

I programmatori possono utilizzare VIM per creare e modificare i file sorgenti Python al posto di un IDE più complesso. VIM include caratteristiche che si prestano allo sviluppo in Python, così come altri linguaggi di programmazione. Questi includono evidenziando parentesi corrispondenti, staffe e parole di controllo chiave come "se" o corrispondenti "altro". Queste caratteristiche, tuttavia, sono quelli che sono utili per qualsiasi linguaggio di programmazione e mancano alcuni meccanismi che sarebbero utili specificamente per Python.

Caratteristiche utili Python

Tra le impostazioni che i programmatori Python trovano utile da integrare in VIM sono indentazione automatica a seguito di alcune parole chiave. la sintassi di Python richiede modelli indentazione specifiche per l'interprete Python per leggere correttamente il codice sorgente. Quando editor di testo del programmatore fa rientrare automaticamente al punto giusto salva le programmatore diversi tasti su ogni riga di codice. I programmatori possono anche avere preferenze personali su ulteriori parole chiave per l'editor di evidenziare, così come la marcatura automaticamente errori di sintassi.

Configurazione VIM

VIM permette ai suoi utenti di creare comandi personalizzati per impostare il comportamento del redattore. Questi comandi possono essere nel file primario ".vimrc" o altri file nella cartella ".vim / sintassi" nella home directory dell'utente. Gli utenti possono scaricare un file di configurazione Python che qualcun altro ha scritto e posizionarlo nella loro directory ".vim / sintassi" o scrivere i propri file usando la documentazione del VIM.