Kulcsok feltérképezése a Vimben

Kulcsok Felterkepezese A Vimben



A Vim-ben a billentyűleképezés egy olyan folyamat, amelynek során billentyűk vagy parancsok készletét rendelik egy adott billentyűhöz egy adott feladat végrehajtásához. Például a fájl összes sorának kijelöléséhez használja a ggVG parancsot, és ehhez négy billentyűt kell megnyomnia. Mi a helyzet egyetlen gombnyomással? Itt jön jól a Vim billentyűleképezés. A kulcsleképezés számos gyakran végrehajtott feladat automatizálásának módja a Vimben. És bizonyára hallottál róla; ha valamit kétszernél többször csinálsz, automatizáld!

Ebben az átfogó útmutatóban elmagyarázom, hogyan kell leképezni a kulcsokat a Vimben a műveletek automatizálása érdekében. Az alapvető kulcsleképezés létrehozásától a speciális kulcsleképezésig, valamint az állandóvá tételük és az eltávolításuk folyamataiig.

Szintaxis

A kulcs Vimben való leképezéséhez a következő szintaxist kell használni:







térkép



A fenti szintaxisban:



térkép nmap, imap, vmap, xmap, cmap vagy omap
<érvek>* , ,

*A fenti szintaxisban az szakasz nem kötelező.

Vim speciális érvek

A Vim Special Arguments olyan címkék, amelyek további funkciókat biztosítanak a billentyűleképezéseknek. Ezek az argumentumok a :map parancs után, valamint az {rhs} és {lhs} előtt jelennek meg.



Például egy leképezési puffer-specifikus beállításához használja a speciális argumentumot a következő módon:

:térkép < puffer > < C-a > ggVG
A visszhangzott üzenetek letiltása egy billentyűkiosztásról
A térképpuffer specifikussá tétele (egyedi az aktuális pufferhez)