Kako obojiti sintaksu u VIM-u

Uobičajena upotreba konzole (ili terminala) vrlo je ugodna za određene zadatke i gotovo uvijek tražimo načine i alternative kako bismo je učinili intuitivnijom. Obično je ono što radimo obojite upit ili u naš omiljeni uređivač teksta da bismo bolje razlikovali elemente.

U slučaju VIM, sintaksa se može obojiti na nekoliko načina. Klasični primjer je uređivanje datoteke / etc / vim / vimrc, u kojem tražimo liniju:

"syntax on

i mi to komentiramo. Kad pristupimo VIM nailazimo na otprilike ovako:

Ali možemo promijeniti shemu boja, a osim toga imamo i resurs koji nam omogućava da biramo između nekoliko shema: vivify. En vivify možemo odabrati shemu koju želimo preuzeti. Nakon što odaberemo jednu od svojih želja, preuzetu datoteku moramo kopirati u mapu:

~/.vim/colors/

Na primjer, nazvao sam jednog tango2. Da ga koristimo, unosimo VIM i stavljamo:

:syntax on
:colorscheme tango2

I automatski uzima ovu boju, s kojom je, kao što vidite, ugodnije raditi:

Ako ne radite sa VIM i koristiš Nano, možete vidjeti ova dva članka koja mogu biti korisna:

Podrška za nano iz CSS, PHP, C / C ++, HTML, Python itd.

Ističe Python kod u nano (editor u terminalu)


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   zernad rekao je

    Zanimljivo, probaću. Hvala ti

  2.   xykyz rekao je

    Recimo da je u Archu datoteka koju treba izmijeniti / etc / vimrc i da u bilo kojoj distribuciji možete stvoriti datoteku ~ / .vimrc i tamo spremiti postavke tako da utječu samo na dotičnog korisnika.

    Lično volim mijenjati i širinu zaustavljanja pomoću 'set tb = 2'. Manije koje ima 😛

    1.    xykyz rekao je

      Žao nam je, bilo je 'set ts = 2'

  3.   hugo rekao je

    Usput, ako mi dozvolite pomalo ne-temu: ne znam jeste li čuli šalu da je dobar način za dobivanje nasumičnog niza znakova otvaranje vim-a i zamolite novajliju da ga pokuša zatvoriti , hehehe.

    1.    Aetsu rekao je

      kolika je šala xD

      Inače, koristim shemu boja asmanian2

      1.    Korisnik Linuxa (@taregon) rekao je

        : q!

        ¬.¬ Čak sam se mučio da umetnem tekst u «vi»

    2.    elav <° Linux rekao je

      Hahahahahahaha super hahahaha

      1.    merlinoelodebianite rekao je

        lol

    3.    oberost rekao je

      Herojski, hahahahaha

    4.    KZKG ^ Gaara rekao je

      LOL!! da hahahaha onaj vic koji sam već pročitao ... HAHAHAHA

    5.    pravi rekao je

      HAHAHAHAHAHHAHAA vrlo dobro !!!

      sigurno koristim ili koristim

      postavi pozadinu = tamno

  4.   Đavole rekao je

    Zanimljivo, pokušat ću promijeniti boje 😀

  5.   Danijel rekao je

    Nešto što obično radim nakon što instaliram vim i omogućim SyntaxOn je da mu dodam "set number" bilo gdje u datoteci, s tim su brojevi linija omogućeni 🙂

    1.    Ivan Barra rekao je

      Ako uspije, hvala, čak i ako je post malo star.

  6.   hackloper775 rekao je

    Vrlo dobro, koristim gedit s dodacima za ruby ​​i nano za python ili PyPE flat, testirat ću VIM s bojama da vidim kako to funkcionira

    Hvala 😀

  7.   Daniel noriega rekao je

    Upravo sam učinio nešto vrlo lako u Archu, kada vidite sadržaj / etc / vimrc (u Archu je ovo adresa datoteke), on spominje da pogledate primjer koji se nalazi u / usr / share / vim / vim74 / vimrc_example .vim

    Mnogo je opcija konfiguriranih prema zadanim postavkama, uključujući one za aktiviranje sintakse. Ali da si ne zakompliciram život previše, ono što sam učinio je da izvršim sljedeću naredbu iz svoje kućne mape

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

    i voila, sada je izgledalo poput programskog uređivača

  8.   xerm8 rekao je

    Što je s prijateljima, ja se još uvijek uranjam u ovaj sjajni ocean zapovjednih mogućnosti ovog velikog Vimovog urednika, zapanjen sam, sjajno je, upravo sam naučio sve osnove i istina je da mi se jako svidio. Pa, što se tiče ovog posta, volio bih da mi pomognete sa mojim sljedećim pitanjem ... Potrebno je staviti »: colorscheme [color]«, svaki put kad otvorim Vim, postoji li način da se to učini automatskim ???