Come colorare la sintassi in VIM

L'uso regolare della console (o del terminale) è molto comodo per determinate attività, e quasi sempre cerchiamo modi e alternative per renderne l'uso più intuitivo. Di solito quello che facciamo è colorare il prompt o il nostro editor di testo preferito per distinguere meglio gli elementi.

Nel caso di VIM, la sintassi può essere colorata in diversi modi. L'esempio classico è la modifica del file / etc / vim / vimrc, in cui cerchiamo la linea:

"syntax on

e lo rimuoviamo dal commento. Quando accediamo VIM ci imbattiamo in qualcosa di simile:

Ma possiamo cambiare lo schema dei colori e inoltre, abbiamo una risorsa che ci permette di scegliere tra diversi schemi: Vivificare. In Vivificare possiamo scegliere lo schema che vogliamo scaricare. Una volta selezionato quello di nostra preferenza, dobbiamo copiare il file scaricato nella cartella:

~/.vim/colors/

Ad esempio, ne ho chiamato uno tango2. Per usarlo, entriamo in VIM e inseriamo:

:syntax on
:colorscheme tango2

E prende automaticamente questo colore, che come puoi vedere, è più comodo lavorare con:

Se non lavori con VIM e tu usi Nano, puoi vedere questi due articoli che potrebbero esserti utili:

Supporto per nano da CSS, PHP, C / C ++, HTML, Python, ecc.

Evidenzia il codice Python in nano (editor nel terminale)


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   zernad suddetto

    Interessante, lo proverò. Grazie

  2.   xykyz suddetto

    Diciamo che in Arch il file da modificare è / etc / vimrc e che in qualsiasi distribuzione puoi creare il file ~ / .vimrc e salvare lì le impostazioni in modo che interessino solo l'utente in questione.

    Personalmente mi piace modificare anche la larghezza della scheda con 'set tb = 2'. Manie che uno ha 😛

    1.    xykyz suddetto

      Spiacenti, era "set ts = 2"

  3.   Hugo suddetto

    A proposito, se mi permetti un po 'fuori tema: non so se hai sentito la battuta secondo cui un buon modo per ottenere una stringa casuale di caratteri è aprire vim e chiedere a un principiante di provare a chiuderlo, hehehe.

    1.    Aetsu suddetto

      quanto è grande la battuta xD

      A proposito, utilizzo colorscheme asmanian2

      1.    Utente Linux (@taregon) suddetto

        Q!

        ¬.¬ Ho anche faticato a inserire il testo in «vi»

    2.    elav <° Linux suddetto

      Hahahahahahaha grande hahahaha

      1.    merlinoelodebianite suddetto

        LOL

    3.    oberost suddetto

      Eroico, hahahahaha

    4.    KZKG ^ Gaara suddetto

      LOL !! si hahahaha quella barzelletta l'avevo già letta ... HAHAHAHA

    5.    corretto suddetto

      HAHAHAHAHAHHAHAA bravissimo !!!

      di sicuro, io uso o ho usato

      impostare sfondo = scuro

  4.   Diavolo suddetto

    Interessante, proverò a cambiare i colori 😀

  5.   Daniel suddetto

    Qualcosa che di solito faccio dopo aver installato vim e abilitato SyntaxOn è aggiungere "set number" ovunque nel file, con questo i numeri di riga sono abilitati 🙂

    1.    Ivan Barra suddetto

      Se funziona, grazie, anche se il post è un po 'vecchio.

  6.   hacker775 suddetto

    Molto bene, uso gedit con plugin per ruby ​​e nano per python o PyPE flat, proverò VIM con i colori per vedere come funziona

    Grazie 😀

  7.   Daniele Noriega suddetto

    Ho appena fatto qualcosa di molto semplice in Arch, quando vedi il contenuto di / etc / vimrc (in Arch questo è l'indirizzo del file) menziona che guardi l'esempio situato in /usr/share/vim/vim74/vimrc_example.vim

    Ci sono molte opzioni configurate per impostazione predefinita, comprese quelle per attivare la sintassi. Ma per non complicarmi troppo la vita, quello che ho fatto è stato eseguire il seguente comando dalla mia cartella home

    cp /usr/share/vim/vim74/vimrc_esempio.vim ./.vimrc

    e voilà, ora sembrava un editor di programmazione

  8.   xerm8 suddetto

    Che ne dici degli amici, mi sto ancora immergendo in questo grande oceano di possibilità di comando di questo fantastico editor di Vim, sono stupito, è fantastico, ho appena imparato tutte le basi e la verità è che mi è piaciuto molto. Ebbene riguardo a questo post, vorrei che mi aiutaste con la mia prossima domanda… È necessario mettere »: colorscheme [color]«, ogni volta che apro Vim, c'è un modo per renderlo automatico ???