vim

Vim vs. Nano

Vim vs. Nano
„V Impr“, „Vi Improved“ akronimas, buvo išleistas 1991 m. „Vim“ sukurtas taip, kad būtų ypač universalus ir greitas, kaip ir jo pirmtakas Vi. Daugelyje „Linux“ sistemų „Vim“ yra iš anksto įdiegta ir praktiškai prieinama visų tipų operacinėms sistemoms. „Vim“ yra visur, todėl mokėti pagrindų, kaip redaguoti teksto failą su šiuo teksto redaktoriumi, tikrai apsimoka. Atidarius „Vim“, jūsų sistemoje rodoma „Vim“ teksto redaktoriaus sąsaja.

$ vim / home / user / kbuzdarconf.txt
// kaip sukurti failą „Vim“

GNU nano, paprastai vadinamas „nano“, yra patobulintas „Pico“ teksto redaktoriaus projektas, kuris buvo išleistas 1999 m. Kaip ir „Vim“, „Nano“ taip pat yra iš anksto įdiegtas daugumoje „Linux“ sistemų. „Nano“ teksto rengyklė yra ideali priemonė pradedantiesiems. Paleidžiant „Nano“ teksto rengyklė rodo šią sąsają.

$ nano / home / user / kbuzdarconf.txt
// kaip sukurti failą naudojant nano

Ieškodami terminalo teksto failų redagavimo, pamatysite, kad du iš geriausių pasirinkimų yra „Vim“ ir „Nano“. Kuris yra geresnis? Tai ilgos diskusijos ir aš neketinu tiesiogiai atsakyti į šį klausimą, bet daugiausia dėmesio skirsiu nano ir „Vim“ skirtumams. Šiame straipsnyje išryškinami kai kurie skirtumai, išskiriantys šiuos teksto redaktorius.

Mokymosi paprastumas

Aukščiau esančiame paveikslėlyje pateiktose diagramose parodytos įvairių teksto redaktorių mokymosi kreivės, kuriose taip pat yra „Nano“ ir „Vim“. Pradėję dirbti su „Vim“, galbūt net nežinote, kaip jame redaguoti failą. Iš pradžių jums gali tekti rasti „Google“ apgaulės lapą, tačiau po poros valandų turėsite žinoti „Vim“ teksto rengyklės pagrindus. Taip pat galite atsisiųsti VIM GUI versiją, vadinamą „gVim“, kad galėtumėte praktikuoti kai kurias įprastas komandas. Įrankių juosta ir meniu taip pat leis lengvai išmokti naudotis „Vim“. Tada turite „Nano“, kuris yra patobulintas „Pico“ teksto redaktorius, neturi mokymosi kreivės ir yra palyginti patogus vartotojui, palyginti su „Vim“. Net jei anksčiau nedirbote su „Nano“, galite lengvai išmokti naudotis šiuo teksto redaktoriumi, turėdami šiek tiek žinių ir nereikalaudami jokios papildomos pagalbos.

Produktyvumas

„Vim“ elgiasi kaip modelis, o kol naudojate „Vim“, jūs nuolat keisitės tarp redagavimo ir komandų režimų. Kita vertus, naudodami „Nano“ teksto rengyklę, jūs naudojate tik vieną režimą su kai kuriais specialiais klavišų deriniais. Taigi, „Vim“ yra daug greitesnis nei „Nano“.

Vartotojai

„Vim“ yra būtinas „Linux“ sistemos administratoriui. Šis teksto redaktorius taip pat tinka programuotojams, nes jį galite naudoti programuodami kodą paprasto teksto failo pavidalu, kurį lengva kopijuoti ir valdyti. Be to, „Vim“ yra tinkamas tiems, kurie nori dažnai dirbti su komandinės eilutės teksto redaktoriais ir netgi dirba rašytojams. Todėl „Vim“ yra gera programa visiems vartotojams.

„Nano“ yra puikus teksto redaktorius pradedantiesiems, kurie naujokai naudoja teksto redagavimą terminalu. „Nano“ taip pat naudingas tiems, kurie nori atlikti tik keletą paprastų pakeitimų. Jei nesate „tobulas“ „Linux“ vartotojas, „Nano“ gali būti jums.

Svarbios funkcijos

Norint atskirti šiuos teksto redaktorius, būtų naudinga išvardyti keletą svarbių „Vim“ ir „Nano“ funkcijų.

Naudodami „Vim“, galite atrakinti greitį ir efektyvumą naudodami keletą galingų funkcijų, įskaitant langų palaikymą, makrokomandas, komandų kartojimą, teksto objektus, registrus, filtrus, automatinį užbaigimą ir visuotinį pakeitimą.

„Nano“ nepalaiko pažangių funkcijų, tokių kaip langų skaidymas, makrokomandos, automatinis užbaigimas, kelių failų peržiūra vienu metu, stačiakampio pasirinkimas / vertikalus blokas / redagavimas ir kt.

„Vim“ yra galingesnis įrankis, kuriuo naudodamiesi galite greitai ir lengvai atlikti sudėtingus pakeitimus. Naudojant „Nano“ gali būti sudėtingiau ir daug laiko reikalauti atlikti sudėtingus pakeitimus.

Taigi, Vimas ar Nano?

Jei norite atlikti sudėtingesnes užduotis naudodami komandinę eilutę, galite rasti, kad „Vim“ yra geriausia naudoti. „Vim“ yra paprastas ir savaip patrauklus. Taigi geriau teikti pirmenybę „Vim“, o ne „Nano“, nes jei naudojate „nano“ teksto rengyklę ir ką tik pradėjote mokytis kai kurių svarbių „Vim“ funkcijų. Jūs pasirodysite efektyviau ir efektyviau, palyginti su „Nano“. Taigi, jūs turite pasirinkti, kuris teksto rengyklė geriausiai atitinka jūsų poreikius.

Įdiekite naujausią „Dolecin Emulator“, skirtą „Gamecube“ ir „Wii“, sistemoje „Linux“
„Delfinų emuliatorius“ leidžia žaisti pasirinktus „Gamecube“ ir „Wii“ žaidimus „Linux“ asmeniniuose kompiuteriuose (PC). „Dolphin Emulator“ yra laisv...
Kaip naudoti „GameConqueror Cheat Engine“ sistemoje „Linux“
Straipsnyje pateikiamas „GameConqueror“ apgaulės variklio naudojimo „Linux“ vadove. Daugelis žaidėjų, žaidžiančių sistemoje „Windows“, dažnai naudoja ...
Geriausi „Linux“ žaidimų konsolių emuliatoriai
Šiame straipsnyje bus išvardyta populiari žaidimų konsolių emuliavimo programinė įranga, skirta „Linux“. „Emuliacija“ yra programinės įrangos suderina...