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 bo 😀
In tako daleč Kako, vsak predlog ali informacija je dobrodošel, da se lahko vsi naučimo več koristnih stvari o tem VIM.
Uporabil bi Gvim, čeprav nisem videl poudarjanja sintakse in bilo bi dobro, če bi slike nekega besedila postavili v HTML, da bi videli, kako je vse to. Z Vimom se bom lotil dela in nato naredil eno od tistih globokih analiz, kot sem jo naredil z Geditom ... dajte mi en teden in ga imam.
Če želite videti, kako deluje poudarjanje sintakse, vam bom pustil nekaj primerov.
ompldr.org/vZTRlYg
ompldr.org/vZDd3cw
In v spodnji povezavi veliko shem, da bo vizualno bolj prijeten. xP
Lep pozdrav.
Vim vadnica je zelo dobra, upajmo, da bo narejena kasneje, malo naprednejša ali kakšen trik, ki ga je mogoče narediti s tem orodjem;)
za trenutek, da zdaj pridem v ta svet vim
Trenutno sem zaljubljen v emacs, ki me zadnje čase čedalje bolj ujame, po drugi strani pa mi vim zelo otežuje premikanje med besedilom.
PS: Čestitamo! Na lestvici so prvi.
+1
Moški uporabljamo Emacs, veste!
Ko sem začel brati: "Nikoli si nisem mislil, da bom to rekel, ampak neverjetno mi je všeč najboljši urejevalnik terminala na GNU / Linux ..." sem si mislil: super, odkril je Emacs!
Namesto tega se izkaže, da fant gre ven s queers 😛 stvarmi, ki jih človek najde na mreži!
Oh, ta mačo. Mislim, da potem uporabite LFS, ker je uporaba distro z vsem prežvečenim verjetno tudi peder, kajne?
Man emacs se mi zdi precej lažji kot vim, ampak za barvne okuse.
vimtutor je zelo dobra interaktivna vadnica, zasnovana je tako, da se izvede v 25-30 minutah. zelo priporočljivo!
apt-get install vimtutor
vimtutor
To zagotovo deluje zame, na tem moram delati
Ja, pravzaprav je Vimtutor odličen ...
Igrajte to igro in takrat ne boste nehali uporabljati vima in se ga boste naučili neumno uporabljati, v resnici boste s to igro veliko vadili najosnovnejše stvari o vim-u, na primer vedeti, kako se lahko hitro premikate.
http://vim-adventures.com/
Nisem razvijalec, zato moram kaj storiti: urejati nekaj .conf ali občasno dati roke v pkbuild, z NANO mi je dovolj in imam ga dovolj. Enkrat sem za testiranje odprl datoteko v VIM-u in sploh nisem vedel, kako iti od tam.
Precej osnovno za tiste, ki začnejo z vimom, tudi jaz sem mislil, da gre za pošast, ampak kot za vse, gre le za navado. xP
Veliko shem puščam za tiste, ki želijo poskusiti.
http://code.google.com/p/vimcolorschemetest/
Lep pozdrav.
@elav, zapuščam ti svoj vimrc, da lahko uporabiš nekaj konfiguracije, ki ti ustreza 😉
http://paste.desdelinux.net/4465
Hvala 😀
Radi povzročate plamen, kaj? To je verjetno najstarejši plamen 😛
PS: VI skale!
Odlična vadnica! najlepša hvala 😀
zelo zanimivo: 3
Nekaj osnovnega je vedno dobro.
Dobro je vedeti malo o vsem, če ga nekega dne potrebuješ, bo moder človek vedno cenil žrtev sočloveka.
Odlična vadnica, vendar sem v tem nov in ne vem, kako dodati urejevalnik brigthscript v gvim https://github.com/chooh/brightscript.vim.git Mi lahko pomagaš