Oglas

Moćan, učinkovit i vrlo prilagodljiv - to je Vim ukratko za vas. Ovaj uređivač teksta platforme za više platformi postoji već stoljećima i ima solidnu internetsku zajednicu za koju možete potražiti pomoć. Najbolji dio je taj što je Vim besplatan i otvorenog koda.

Ako ste do sada samo razgovarali na Vimu, sljedeći korak je ugodan za Vim naredbe, tj. Prečace na tipkovnici Vima. (Ovo je bitno s obzirom da je Vim uređivač teksta usredotočen na tipkovnicu.)

Čak smo za vas sastavili najbolje Vimove prečice u listu za varanje! Pomaknite se prema dolje da biste ga otkrili. Također možete preuzeti PDF verziju ovog Vim varalice i spremiti ga na radnu površinu radi brzog pristupa.

Imajte na umu da je Vim (Vi Improved) modificirani klon Unix-ovog teksta uređivača teksta Vi, koji isporučuje nekoliko Linux distribucija. Otkrićete da nekoliko Vim naredbi također funkcioniraju kao Vi naredbe.

BESPLATNO PREUZIMANJE: Ovaj cheat sheet dostupan je kao PDF koji se može preuzeti od našeg distribucijskog partnera TradePub. Morat ćete ispuniti kratak obrazac kako biste mu pristupili samo prvi put. preuzimanje datoteka

instagram viewer
Vim varalica.

Vim zapovijeda varalicom

prečac Radnja
Kretanje kursora
h Pomicanje pokazivača ulijevo
j Pomicanje pokazivača prema dolje
k Pomicanje pokazivača prema gore
l Pomicanje pokazivača udesno
w ILI ¹ W Pomicanje pokazivača na početak sljedeće riječi
b ILI ¹B Pomicanje pokazivača na početak prethodne riječi
e ILI ¹E Pomaknite se naprijed do kraja riječi
0 Pređite na početak retka
^ Pomaknite se na prvi prazni znak retka
$ Pomaknite se na kraj retka
G Prijeđite na zadnji redak dokumenta
nG ILI: n Idite na redni broj n
' Na položaj prije najnovijeg skoka, / gdje je dana zadnja naredba "m" / "m".
fX Prelazak na sljedeću pojavu znaka x
tx Pomaknite se na jedan znak prije znaka x
} Prelazak na sljedeći odlomak
{ Prijeđite na prethodni stavak
H Prelazak na početnu stranicu (vrh) zaslona
L Prelazak na zadnji redak zaslona
M Pomicanje na sredinu zaslona
3, f, x Pomaknite se na treću instancu znaka x naprijed s kursora na trenutnoj liniji.
3, F, x Pomaknite se na treću instancu znaka x natrag od kursora na trenutnoj liniji.
Uređivanje datoteke
r Zamijenite jedan znak
dd Izrežite (izbrišite) liniju
gg Skupite (kopirajte) liniju
2yy Yank (kopirati) dva retka
J Pridružite se liniji u nastavku trenutnoj
cc ILI S Promijenite (zamijenite) cijeli redak
CW Promijenite (zamijenite) na kraju riječi
c $ Promijenite (zamijenite) do kraja retka
a Izbriši znak i zamijeni tekst
XP Prenesite dva slova (izbrišite i zalijepite)
u Poništi
Ctrl r Ponovi
. Ponovite zadnju naredbu
Pretražite i zamijenite
* Tražite riječ pod pokazivačem
/pattern Traži uzorak
?uzorak Potražite uzorak unatrag
n Ponovite pretraživanje u istom smjeru
N Ponovite pretraživanje u suprotnom smjeru
:% S / stari / novi / g Zamijenite sve instance starog novim
:% S / stari / novi / GC Zamijenite sve stare slučajeve novim, potvrdama
Kretanje ekrana
Ctrl u Pomicanje zaslona prema polovici stranice
Ctrl b Pomicanje zaslona prema gore za jednu stranicu
Ctrl d Pomicanje zaslona prema dolje za pola stranice
Ctrl f Pomicanje zaslona prema dolje za jednu stranicu
ZZ Središnji ekran na pokazivaču
ZT Poravnajte vrh zaslona kursorom
ZB Poravnajte dno zaslona kursorom
Način umetanja (umetanje teksta)
ja Uđite u mod umetanja
ja Umetni na početku retka
Umetni (dodaj) iza pokazivača
Na kraju retka umetnite (dodajte)
o Dodajte (otvorite) novi redak ispod trenutnog retka
O Dodajte (otvorite) novi redak iznad trenutnog retka
eA Na kraju riječi umetnite (dodajte)
Esc Izađite iz načina umetanja
Slučaj promjena
~ Prebaci slučaj (Slučaj => CASE)
gu velikim slovima
gu malim slovima
GUU Velika tekuća linija (također gUgU)
GUU Struja malih slova (također gugu)
Vizualni način (označi tekst)
v Pokrenite vizualni način, označite crte, a zatim izvršite naredbu (poput y-yank)
V Započnite linijski vizualni način
vo Pomicanje na drugi kraj označenog područja
Ctrl v Pokrenite način vizualnog bloka
Vo Prelazak na drugi kut bloka
vaw Označi riječ
VAB Označi blok s ()
VAB Označi blok sa {}
VIB Označi unutarnji blok s ()
VIB Označi unutarnji blok sa {}
Esc Izađite iz vizualnog načina
Vizualne naredbe
> Pomaknite tekst udesno
Pomakni tekst lijevo
#ERROR! Trenutna linija s automatskim uvlačenjem
Pomaknite trenutnu liniju ulijevo širinom pomaka
>> Pomaknite trenutnu liniju udesno prema širini pomaka
y Yank (kopiraj) označen tekst
d Izbriši označeni tekst
~ Slučaj za prebacivanje
Naredbe za savijanje
ZF # j Stvorite pregib od kursora prema dolje # redaka
ZF / String stvara pregib od kursora do niza
ZJ Pomicanje pokazivača na sljedeći pregib
ZK Pomicanje pokazivača na prethodni preklop
ZA Preklopite preklop ispod kursora
zo Otvorite preklop na pokazivaču
ZO Otvorite sve nabora na pokazivaču
ZC Zatvorite preklop ispod kursora
ZM Povećajte pregib za jedan
uM Zatvorite sve otvorene nabora
Zr Smanjite pregib za jedan
ZR Smanjite pregib na nulu - svi će nabori biti otvoreni
ZD Izbrišite preklop na pokazivaču
ZE Izbrišite sve nabora
[z Pomaknite se za početak otvorenog preklopa
] z Pomaknite se do kraja otvorenog preklopa
Kartice
#gt Prelazak na broj kartice #
Ctrl w, t Pomaknite trenutni podijeljeni prozor na svoju karticu
: tabmove # Pomaknite trenutnu karticu na # mjesto (indeksirano od 0)
: naziv datoteke tabnew /: naziv datoteke tabn Otvorite datoteku na novoj kartici
: tabclose /: tabc Zatvorite trenutnu karticu i sve prozore
: tabonly /: tabo Zatvorite sve kartice osim trenutne
gt /: tabnext /: tabn Prelazak na sljedeću karticu
gT /: tabprev /: tabp Prelazak na prethodnu karticu
Rad s više datoteka
: e naziv datoteke Uredite datoteku u novom međuspremniku
: en Otvorite praznu datoteku za uređivanje
: bnext /: bn Prijeđite na sljedeći međuspremnik
: bprev /: bp Prijeđite na prethodni međuspremnik
: BD Izbrišite međuspremnik (zatvorite datoteku)
: sp naziv datoteke Otvorite datoteku u novom prozoru međuspremnika i podjele
: vs naziv datoteke Otvorite datoteku u novom međuspremniku i vertikalno podijeljenom prozoru
Ctrl w, s Podijeljeni prozor
Ctrl w, w Prebacite prozore
Ctrl w, q Zatvori prozor
Ctrl w, v Podijelite prozor okomito
Ctrl w, h Pomicanje pokazivača u prozor lijevo
Ctrl w, l Pomicanje pokazivača u prozor udesno
Ctrl w, k Pomicanje pokazivača u gornji prozor
Ctrl w, j Pomicanje pokazivača do prozora ispod
Ctrl w, r Zakrenite prozore u smjeru kazaljke na satu
Ctrl w, T Pomicanje trenutnog prozora na novu karticu
:na Zatvorite sve prozore osim trenutnog prozora
Ctrl w, | Maksimizirajte širinu aktivnog prozora
Ctrl w, 1, | Smanjite širinu aktivnog prozora
Ctrl w, _ Maksimalno povećajte visinu aktivnog prozora
Ctrl w, 1, _ Smanjite visinu aktivnog prozora
Ctrl w, = Izjednačite veličinu prozora
Izlaz iz datoteke
: w Zapišite (spremite) datoteku, ali ne izlazite
: wq Napišite (spremite) i zatvorite
: x ILI ZZ Ako je modificirano i zatvorite, napišite (spremite) trenutnu datoteku
: q Prekini (ne uspije ako nema spremljenih promjena)
: Q! Zatvorite i odbacite nespremljene promjene
: K Zatvorite sve međuspremnike i prozore
ZQ Zatvorite bez provjere promjena
¹Verba može sadržavati interpunkcijske znakove.

Vim poboljšan

Vim je bez sumnje izvrstan uređivač teksta, ali mogao bi to učiniti s nekoliko korisnih značajki kojima su opremljeni većina modernih uređivača teksta. Dobra vijest je da možete dodajte vrhunske značajke iz drugih uređivača teksta u Vim Kako dodati glavne značajke iz ostalih uređivača teksta u VimKoristite Vim uređivač teksta, ali želite da bude funkcionalan kao i ostali uređivači teksta? Evo kako instalirati nove značajke u Vim. Čitaj više !

Kreditna slika: Markus Spiske na Unsplash

Akshata se obučio za ručno testiranje, animaciju i UX dizajn prije nego što se usredotočio na tehnologiju i pisanje. Ovo je spojilo dvije omiljene aktivnosti - pronalaženje smisla za sustave i pojednostavljivanje žargona. Na MakeUseOf-u Akshata piše o tome kako najbolje iskoristiti svoje Apple uređaje.