Vyhledávání na webu

Jak povolit zvýraznění syntaxe v editoru Vi/Vim


Jedním z nejjednodušších způsobů, jak zvýšit čitelnost a kontext textu v konfiguračním souboru nebo ve zdrojovém kódu pro různé programovací jazyky, je použití textového editoru, který podporuje „zvýraznění syntaxe“.

Zvýraznění syntaxe je jednoduchá, ale užitečná součást ve většině, ne-li ve všech textových editorech používaných pro programování, skriptování nebo značkovací jazyky, která umožňuje zobrazovat barevný text, zejména zdrojový kód, v různých barvách (a případně fonty) odpovídající kategorii termínů.

Přečtěte si také: 10 důvodů, proč byste měli používat textový editor Vi/Vim v Linuxu

V tomto článku si ukážeme, jak dočasně nebo trvale zapnout zvýraznění syntaxe v textovém editoru Vi/Vim.

VIM je alternativní a pokročilá verze editoru VI, která umožňuje funkci Zvýraznění syntaxe v VI. Zvýraznění syntaxe znamená, že může zobrazit některé části textu v jiných fontech a barvách. VIM nezobrazuje celý soubor, ale má určitá omezení ve zvýraznění konkrétních klíčových slov nebo textu, který odpovídá vzoru v souboru. Ve výchozím nastavení VIM funguje na všech terminálech Linuxu, ale některé terminály mají minimální možnosti zvýrazňování.

VIM má další skvělou funkci, která nám umožňuje Vypnout nebo Zapnout zvýraznění syntaxe pomocí možnosti syntaxe zapnuta a syntaxe vypnuta.

Jak nainstalovat VIM

Většina systému Linux již obsahuje balíček VIM, pokud ne, nainstalujte jej pomocí nástroje YUM.

yum -y install vim-enhanced

Jak povolit zvýraznění syntaxe ve VI a VIM

Chcete-li povolit funkci Zvýraznění syntaxe v editoru VI, otevřete soubor s názvem /etc/profile.

vi /etc/profile

Přidejte funkci alias do VI tak, že ukážete na VIM v souboru /etc/profile. Tento soubor se používá ke globálnímu nastavení funkcí aliasů.

alias vi=vim

Pokud chcete nastavit uživatelské aliasy a funkce, musíte otevřít soubor .bashrc v adresáři uživatele.

vi /home/tecmint/.bashrc

Přidejte funkci alias. Například nastavíme alias pro uživatele tecmint.

alias vi=vim

Po provedení změn v souboru je třeba změny resetovat provedením následujícího příkazu.

source /etc/profile
OR
source /home/tecmint/.bashrc

Otestujte zvýraznění syntaxe v editoru Vi

Otevřete libovolný příklad kódu souboru pomocí editoru vi. Ve výchozím nastavení je Zvýraznění syntaxe v souboru /etc/vimrc automaticky zapnuto.

Příklad zvýraznění syntaxe v VI

Zapnutí nebo vypnutí zvýraznění syntaxe v VI

Zvýraznění syntaxe můžete Zapnout nebo Vypnout stisknutím tlačítka ESC  a použít příkaz jako :syntax on a :syntax offv editoru Vi. Podívejte se na ukázkové snímky obrazovky.

Zapněte zvýraznění syntaxe v VI

Vypnout zvýraznění syntaxe v VI

Pokud s vi/vim teprve začínáte, budou se vám hodit následující příručky:

  1. Naučte se Vi/Vim jako fulltextový editor v Linuxu
  2. Naučte se užitečné triky a tipy editoru Vi/Vim v Linuxu
  3. 8 zajímavých triků editoru Vi/Vim pro každého uživatele Linuxu
  4. Jak chránit heslem soubor Vim v Linuxu

Můžete se s námi podělit o jakékoli další užitečné tipy nebo triky vi/vim, na které jste narazili, prostřednictvím formuláře pro komentáře níže.