Nikoli si nisem mislil, da bom to rekel, vendar mi je neverjetno všeč najboljši urednik za terminal v GNU / Linux: VIM.
Citiranje Wikipedia:
Vim (od Angleški Videl sem, da je IMproved) izboljšana različica urejevalnik besedil vi, prisotna v vseh sistemih UNIX.
Njen avtor, Bram Moolenaar, predstavil prvo različico v 1991, datum, od katerega je bil deležen številnih izboljšav. Glavna značilnost tako Vima kot Vi je, da imata različne načine, ki jih je mogoče preklopiti med izvajanjem določenih operacij, kar jih razlikuje od najpogostejših urejevalnikov, ki imajo samo en način, v katerem se naročila vnašajo s kombinacijo tipk oz. grafični vmesniki.
Sem eden tistih, ki je mislil, da je to urednik za "hobotnice" ali ljudi z več kot 10 prsti, ker me je preprosto dejstvo, da imam toliko bližnjic na tipkovnici, pomislilo, da VIM to je bila "pošast" urednikov konzol. Resnica je, da se od včeraj učim uporabljati to (tudi z zelo osnovnimi stvarmi) ampak jaz se navajam in to najhuje (ali najboljše od vsega) to je, da mi je preveč všeč.
Vedno mi je bilo všeč, kako nano, je pa res, da je ta urejevalnik preveč osnovni. Ko imamo grafično okolje, lahko kurzor uporabimo za kopiranje / lepljenje, ko pa smo v TTY, se stvari spremenijo. To je prva prednost, ki se mi zdi VIM. Druge funkcije, ki so mi všeč, so:
- Izbor besedila v stolpcih.
- Označevanje sintakse.
- Poudarjanje oklepajev, oklepajev in oklepajev (zato je idealen za programiranje).
- Izredno zmogljiv, tudi če je datoteka, ki jo urejamo, prekinjena, nam omogoča, da jo pozneje obnovimo.
- Tukaj lahko vidite še veliko več ...
Edini urejevalnik besedil v konzoli (od tistih, ki jih poznam) ki se "približuje" VIM es MCEdit, MC-jev urejevalnik besedil. Toda upoštevajte citate v zgornjem stavku. VIM ima celo urejevalnik GTK. Toda ideja te objave ni, da vas proda ali spodbudi k uporabi VIM, preprosto vam povemo, da je lažje uporabljati, kot se zdi v resnici.
Osnovna vadnica o uporabi VIM-a
Razmišljal sem, da bi vam pustil vrsto bližnjic na tipkovnici, vendar mislim, da bi bilo veliko bolj praktično, če bi vam na primeru pokazal, kako deluje. Prva stvar, ki jo bomo storili, je namestitev VIM če tega še nismo storili ali če v naši najljubši distribuciji privzeto ne pride. Po namestitvi odpremo terminal in damo:
$ vim prueba.txt
Videli bomo nekaj takega:
Zdaj pritisnemo tipko I ali ključ Vstavi da preklopite iz ukaznega načina v način urejanja in začnete tipkati. Če je mogoče, napišemo karkoli, kar je daljše od dveh vrstic. Sem na primer dal:
Zdaj pritisnemo tipko ESC Za izhod iz načina urejanja se s puščicami na tipkovnici pomaknemo na začetek dokumenta in pritisnemo tipko V. Opazili boste, da spodaj piše zdaj VIZUALNO. S puščico dol označimo celotno besedilo, ki ga napišemo. Ko imamo vse izbrano, pritisnemo tipko Y. Ko je to končano, boste videli, da spodaj označuje število kopiranih vrstic.
Zdaj se premaknemo malo nižje in pritisnemo tipko P. Vsakič, ko ga pritisnemo, bomo prilepili isto besedilo. Če namesto ključa Y pritisnemo tipko X, besedilo, ki smo ga izbrali, bo odrezano. Lahko ga prilepimo s ključem P.
Zdaj bomo shranili testni dokument. Pritisnemo ESC če smo v načinu urejanja in pišemo :w, to je dve točki in a W. To naredi, da napišemo ali shranimo to, kar počnemo. Če kasneje pišemo :q bomo zapustili urejevalnik. Če želimo shraniti in zapreti, pišemo .
Zdaj še zadnji trik. Recimo, da je terminal nenamerno zaprt in izgubimo dokument. Kar moramo storiti, je prepisati:
$ vim prueba.txt
in dobili bomo nekaj takega:
Če pogledate na koncu, imamo na voljo vrsto možnosti. V tem primeru pritisnemo tipko R če želite pridobiti prejšnji dokument, nas bo pozval, da pritisnemo ENTER In voila, lahko nadaljujemo tam, kjer smo končali. Zdaj, če smo slučajno zadeli ključ E (vseeno uredite) dokument lahko dobimo tudi s tipkanjem : okrevanje, in dobili bomo nekaj takega:
V tem primeru je moja možnost, da napišem številko 1 in voila, naše delo je spet obnovljeno.
Če želite uporabiti VIM lažje, potem lahko namestite GVIM, kar je enako z uporabo knjižnic Gtk za uporabo menijev in drugih možnosti, ki olajšajo uporabnikovo delo.
Obstaja celo podaljšek za Firefox klic Vimperor, ki nam omogoča, da z brskalnikom ravnamo kot da VIM obravnavano bo
In tako daleč Kako, vsak predlog ali informacija je dobrodošel, da se lahko vsi naučimo več koristnih stvari o tem VIM.