Pirms šīs apmācības sākšanas pārbaudiet, vai sistēmā ir instalēts vim redaktors. Pēc noklusējuma vi redaktors ir instalēts Ubuntu. Palaidiet šādu komandu, lai instalētu vim redaktoru.
$sudo apt-get instalēt ES atnācu
Palaidiet šo komandu, lai pārbaudītu instalētā vim redaktora versiju.
$ES atnācu- versija
Izveidojiet vai atveriet jebkuru skripta failu vim redaktorā, lai pirms sintakses izcelšanas iespējotu pārbaudītu faila satura pašreizējo izskatu. Šeit ir bash fails ar nosaukumu login.sh tiek izmantots šāds saturs.
login.sh
! /esmu/bash
izmest ārā 'Ierakstiet savu lietotājvārdu'
lasītlietotājvārds
izmest ārā 'Ierakstiet savu paroli'
lasītparole
ja [[ ( $ lietotājvārds=='administrators' && $ parole=='noslēpums' ) ]];tad
izmest ārā “Pilnvarots lietotājs”
citādi
izmest ārā “Neatļauts lietotājs”
būt
Palaidiet šo komandu, lai atvērtu failu vim redaktorā.
$ES atnāculogin.shIespējot vai atspējot sintakses izcelšanu
Sintakses izcelšana vim redaktoram ir ieslēgta pēc noklusējuma. Saturs login.sh tiks parādīts šādā formātā, kad sintakses izcelšana ir ieslēgta. Pēc atvēršanas login.sh failu vim redaktorā, nospiediet ESC atslēga un tips “: Sintakse ir ieslēgta” lai iespējotu sintakses izcelšanu. Ja ir ieslēgta sintakses izcelšana, fails izskatīsies šādi.
Nospiediet ESC atslēga un tips, sintakse izslēgta lai atspējotu sintakses izcelšanu.
Pastāvīgi iespējot vai atspējot sintakses izcelšanu
Jums ir jāizveido vai jārediģē .vimrc failu un pievienojiet komandas tekstu, lai vim redaktorā pastāvīgi iespējotu sintakses izcelšanu. Lai atvērtu, izpildiet šādu komandu .vimrc failu, izmantojot vim redaktoru.
$sudo ES atnācu~/.vimrc
Pievienojiet tekstu, sintakse ir ieslēgta jebkurā vietā failā, lai vim redaktoram pastāvīgi iespējotu sintakses izcelšanu. Saglabājiet un aizveriet failu, ierakstot ': X' .
Lai atspējotu šo funkciju, vienkārši atveriet to vēlreiz. vimrc failu, mainiet tekstu sintakse ir ieslēgta uz sintakse izslēgta un saglabājiet failu.
Mainiet krāsu shēmu
Pēc vim pakotnes instalēšanas pastāv dažādi krāsu shēmas vim faili. Šie krāsu shēmas faili atrodas atrašanās vietā/usr/share/vim/vim*/colors/. Palaidiet šo komandu, lai parādītu vim krāsu shēmas failu sarakstu.
$ls -viņi /usr/dalīties/ES atnācu/ES atnācu* /krāsas/Šī izvade parāda, ka instalētajā vim pakotnē ir 18 krāsu shēmas, kuras var izmantot vim redaktorā. Dažu krāsu shēmu izmantošana ir parādīta šīs apmācības nākamajā daļā.
Pieņemsim, ka lietotājs vēlas mainīt krāsu shēmu html failam ar nosaukumu sveiki.html ar kodu.
sveiki.html
< html >< galvu >
< titulu >Laipni lūdzam</ titulu >
</ galvu >
< ķermenis >
< lpp >Sveiki visiem, laipni lūdzam mūsu vietnē</ lpp >
</ ķermenis >
</ html >
Palaidiet šo komandu, lai no redaktora atvērtu html failu.
$ vim hello.htmlNospiediet ESC un ierakstiet : krāsu shēmas rīts lai mainītu pašreizējo faila krāsu shēmu.
Pēc jaunās krāsu shēmas piemērošanas redaktora izskats tiks mainīts līdzīgi šim attēlam. Bet šīs izmaiņas ir īslaicīgas, un krāsu efekts tiks noņemts pēc redaktora aizvēršanas.
Ja vēlaties redaktoram pastāvīgi iestatīt noteiktu krāsu shēmu un fonu, atveriet to .vimrc failu vēlreiz un pievienojiet šādu komandas tekstu. Šeit, vakars tiks iestatīta krāsu shēma sintakses izcelšanai un fona krāsa tumšs . Saglabājiet un aizveriet failu, nospiežot, lai redaktorā lietotu krāsu efektu.
krāsu vakarskomplekts fons= tumšs
Tagad redaktorā atkārtoti atveriet html failu, lai pārbaudītu krāsu shēmu un fona krāsu efektu. Redaktors izskatīsies kā šāds attēls.
Iestatiet sintakses valodas
Pēc faila atvēršanas vim redaktorā varat izvēlēties sintakses valodu. Vim redaktoram pastāv daudzas sintakses valodas, piemēram, php, perl, python, awk utt. Atveriet python failu ar nosaukumu vidēji.py vim redaktorā. Pēc vim redaktora noklusējuma sintakses faila saturs izskatās kā šāds attēls.
Tips : sintakse = perl pēc faila atvēršanas un nospiediet Ievadiet . Dažas faila daļas teksta krāsu mainīs perl valodas sintakse, piemēram, šāds attēls. Šeit tiek mainītas ievades, int, drukas un apaļā teksta krāsas.
: komplektssintakse=perl
Iestatiet izcelšanas taustiņa vērtību
Vim redaktoram ir deviņas sintakses izcelšanas grupas. Tie ir minēti zemāk.
Grupas nosaukums | Apraksts |
Identificējiet | Tas pieder pie avota koda mainīgajiem nosaukumiem |
Paziņojums, apgalvojums | Tas pieder jebkuram programmēšanas valodas paziņojumam, piemēram, ja, citādi, dariet kādu laiku utt. |
Komentēt | Tas pieder pie komentāri programmas daļa |
Tips | Mainīgo datu tipu nosaka šī grupa, piemēram, int, dubultā, virkne utt. |
PreProc | Tas pieder jebkuram priekšapstrādātāja paziņojumam, piemēram, #iekļaut. |
Pastāvīga | Tas pieder jebkurai nemainīgai vērtībai, piemēram, cipari, kotētas virknes, patiesa/nepatiesa utt. |
Īpašs | Tas pieder jebkuram īpašam simbolam, piemēram, “ t, ' n' utt. |
Pasvītrots | Tas pieder jebkuram pasvītrots teksts . |
Kļūda | Tas pieder jebkuram avota kodam kļūda |
Ir daži izcelšanas atslēgu un vērtību pāri, kurus var izmantot kopā ar visām izcelšanas grupām, lai vim redaktorā mainītu konkrētu avota koda krāsu. Pielietojums Paziņojums, apgalvojums grupa vim redaktorā ir parādīta šīs apmācības nākamajā daļā. Atveriet python skripta failu ar nosaukumu lēciena gads.py vim redaktorā. Šis fails pēc noklusējuma sintakses izcelšanas izskatās kā šāds attēls.
Tips : čau Paziņojums ctermfg = sarkans lai mainītu skripta programmēšanas paziņojumu krāsu sarkanā krāsā. Lūk, krāsa ja un citādi ir mainīts uz sarkanu.
: čau paziņojumsctermfg=tīkls
Secinājums
Šajā apmācībā, izmantojot dažādus piemērus, ir izskaidrotas dažādas vim redaktora sintakses izcelšanas iespējas. Cerams, ka apmācība palīdzēs jaunajiem vim lietotājiem pareizi lietot sintakses izcelšanu, lai padarītu avota kodu lasāmāku.