Ako mapovať kľúče vo Vime

Ako Mapovat Kluce Vo Vime



Vo Vime je mapovanie kľúčov proces priraďovania súboru kľúčov alebo príkazov ku konkrétnemu kľúču na vykonanie konkrétnej úlohy. Ak chcete napríklad vybrať všetky riadky v súbore, ktorý používate ggVG a musíte na to stlačiť štyri klávesy. Čo tak urobiť to iba jedným stlačením klávesy? Tu sa hodí mapovanie kľúčov Vim. Mapovanie kľúčov je spôsob automatizácie mnohých často vykonávaných úloh vo Vime. A určite ste o tom počuli; ak niečo robíte viac ako dvakrát, zautomatizujte to!

V tejto komplexnej príručke vysvetlím, ako mapovať kľúče vo Vime na automatizáciu operácií. Od vytvorenia základnej mapy kľúčov až po pokročilé mapovanie kľúčov spolu s procesmi ich trvalého a odstránenia.

Syntax

Na mapovanie kľúča vo Vime sa používa nasledujúca syntax:







mapa



Vo vyššie uvedenej syntaxi:



mapu nmap, imap, vmap, xmap, cmap alebo omap
* , ,

*Vo vyššie uvedenej syntaxi je sekcia voliteľná.

Špeciálne argumenty Vim

Špeciálne argumenty Vim sú značky používané na poskytnutie dodatočných funkcií kľúčovým mapám. Tieto argumenty sa objavia za príkazom :map a pred {rhs} a {lhs}.



Napríklad, ak chcete vytvoriť špecifickú vyrovnávaciu pamäť mapy, použite špeciálny argument nasledujúcim spôsobom:

:mapa < vyrovnávacej pamäte > < C-a > ggVG
Na potlačenie odozvy správ z mapy klávesov
Ak chcete, aby bola vyrovnávacia pamäť mapy špecifická (jedinečná pre aktuálnu vyrovnávaciu pamäť)