Истицање синтаксе Вим

Vim Syntax Highlighting



Вим је уређивач текста за креирање или измену било ког текста, скрипте или конфигурационе датотеке и напредна је верзија ви уређивача. Овај уређивач је подразумевано инсталиран у већини оперативних система Линук. Многе нове функције су додате у вим едитор који нису доступни у старом ви едитору. Једна од корисних карактеристика вима је истицање синтаксе. Читљивост било ког изворног кода или конфигурацијске датотеке може се повећати кориштењем различитих предњих страна и боја за различите дијелове датотеке. Овај задатак се може урадити помоћу функције вим за истицање синтаксе. Ова функција се може привремено и трајно омогућити или онемогућити. Како можете омогућити или онемогућити ову функцију и радити с њом у вим уређивачу на Убунтуу, приказано је у овом водичу.

Пре него што започнете овај водич, проверите да ли је вим едитор инсталиран или није у систему. Ви едитор је подразумевано инсталиран у Убунту -у. Покрените следећу команду да бисте инсталирали вим едитор.







$судо апт-гет инсталл Дошао сам



Покрените следећу команду да бисте проверили верзију инсталираног вим уређивача.



$Дошао сам–Верзија





Креирајте или отворите било коју датотеку скрипте у вим уређивачу да бисте проверили тренутни изглед садржаја датотеке пре него што омогућите истицање синтаксе. Овде, басх датотека под називом логин.сх користи се следећи садржај.

логин.сх



! /сам/басх

Избацио „Унесите своје корисничко име“
читатикорисничко име
Избацио „Унесите лозинку“
читатиЛозинка

ако [[ ( $ корисничко име=='админ' && $ лозинка=='тајна' ) ]];онда
Избацио „Овлашћени корисник“
елсе
Избацио „Неовлашћени корисник“
бити

Покрените следећу команду да бисте отворили датотеку у вим уређивачу.

$Дошао самлогин.сх

Омогући или онемогући истицање синтаксе

Истицање синтаксе је подразумевано укључено за вим едитор. Садржај логин.сх ће бити приказано у следећем формату када је укључено истицање синтаксе. Након отварања логин.сх датотеку у вим уређивачу, притисните ИЗАЋИ кључ и тип „: Синтакса укључена“ да бисте омогућили истицање синтаксе. Датотека ће изгледати на следећој слици ако је укључено истицање синтаксе.

Притисните ИЗАЋИ кључ и тип, синтакса искључена да бисте онемогућили истицање синтаксе.

Омогућите или онемогућите трајно истицање синтаксе

Морате креирати или уредити .вимрц датотеку и додајте текст наредбе да бисте омогућили трајно истицање синтаксе у вим уређивачу. Покрените следећу команду за отварање .вимрц датотеку помоћу вим уређивача.

$судо Дошао сам~/.вимрц

Додајте текст, синтакса укључена било где у датотеци да бисте омогућили трајно истицање синтаксе за вим едитор. Сачувајте и затворите датотеку куцањем ': ИКС' .

Да бисте онемогућили функцију, само је поново отворите. вимрц датотеку, промените текст синтакса укључена до синтакса искључена и сачувајте датотеку.

Промените шему боја

Различите вим датотеке у шеми боја постоје након инсталирања вим пакета. Ове датотеке са шемом боја налазе се на локацији,/уср/схаре/вим/вим*/цолоурс/. Покрените следећу команду да бисте приказали листу датотека вим схема боја.

$лс -тхе /уср/Објави/Дошао сам/Дошао сам* /боје/

Следећи излаз показује да инсталирани вим пакет садржи 18 схема боја које се могу применити у вим едитору. Употреба неких шема боја приказана је у следећем делу овог водича.

Претпоставимо да корисник жели да промени шему боја за хтмл датотеку под називом хелло.хтмл са кодом.

хелло.хтмл

< хтмл >
< глава >
< наслов >Добродошли</ наслов >
</ глава >
< тело >
< п >Здраво свима, добродошли на нашу страницу</ п >
</ тело >
</ хтмл >

Покрените следећу команду да бисте отворили хтмл датотеку из уређивача.

$ вим хелло.хтмл

Притисните ИЗАЋИ и откуцајте : цолоурсцхеме морнинг да бисте променили тренутну шему боја датотеке.

Изглед уређивача ће се променити као на следећој слици након примене нове шеме боја. Али ова промена је привремена и ефекат боје ће бити уклоњен након затварања уређивача.

Ако желите трајно поставити одређену схему боја и позадину за уређивач, отворите .вимрц поново датотеку и додајте следећи текст команде. Овде, вече шема боја ће бити подешена за истицање синтаксе, а боја позадине је подешена на мрачан . Сачувајте и затворите датотеку притиском на, да бисте применили ефекат боје у уређивачу.

колористичко вече
комплет бацкгроунд= тамно

Сада поново отворите хтмл датотеку у уређивачу да проверите шему боја и ефекат боје позадине. Уређивач ће изгледати као на следећој слици.

Подесите језике синтаксе

Језик синтаксе можете изабрати након отварања датотеке у вим уређивачу. За уређивач вим постоји много језика синтаксе, као што је нпр пхп, перл, питхон, авк итд. Отворите питхон датотеку под називом авераге.пи у вим уређивачу. Садржај датотеке изгледа као следећа слика према подразумеваној синтакси вим едитора.

Тип : синтакса = перл након отварања датотеке и притисните Ентер . Боја текста неког дела датотеке биће промењена синтаксом језика перл попут следеће слике. Овде се мењају боје улазног, инт, штампаног и округлог текста.

:комплетсинтакса=перл

Поставите Истицање кључ-вредност

Постоји девет група за истицање синтаксе за вим едитор. Они су поменути у наставку.

Назив групе Опис
Идентифи Припада називима променљивих изворног кода
Изјава Припада било којој изјави програмског језика, као што је ако, иначе, уради, док итд.
Коментар Припада коментари део програма
Тип Тип података променљивих дефинише ова група, као нпр инт, доубле, стринг итд.
ПреПроц Припада било ком предпроцесорском исказу, као што је #инцлуде.
Цонстант Припада било којој константној вредности, као нпр бројеви, цитирани низови, тачно/нетачно итд.
Специал Припада било ком посебном симболу, као што је „ т, ' н' итд.
Подвучено Припада било ком подвучени текст .
Грешка Припада било којем изворном коду грешка

Постоје неки парови кључ / вредност за истицање који се могу користити са било којом групом за истицање за промену одређене боје изворног кода у вим уређивачу. Употреба Изјава гроуп ин вим едитор приказан је у следећем делу овог водича. Отворите датотеку скрипте питхон под називом леапиеар.пи ин вим едитор. Ова датотека подразумевано означава синтаксу као следећа слика.

Тип : хи Изјава цтермфг = црвено да бисте променили боју програмских изјава скрипте у црвену боју. Овде је боја ако и елсе се мења у црвену.

: хи Статементцтермфг=нет

Закључак

Различите опције истицања синтаксе вим едитора објашњене су у овом водичу помоћу различитих примера. Надам се да ће водич помоћи новим вим корисницима да правилно примене истицање синтаксе како би изворни код учинили читљивијим.