vim

Vim vs. Nano

Vim vs. Nano
Vim, lyhenne sanoista Vi Improved, julkaistiin vuonna 1991 parannettuna projektina vi, vanhempi, näyttöön suuntautunut tekstieditori, alun perin kehitetty Unix-käyttöjärjestelmälle. Vim on suunniteltu erittäin monipuoliseksi ja nopeaksi, kuten edeltäjänsä Vi. Useimmissa Linux-järjestelmissä Vim on esiasennettu ja käytännössä saatavilla kaikentyyppisille käyttöjärjestelmille. Vim on saatavilla kaikkialla, joten kannattaa oppia perusteet tekstitiedoston muokkaamiseen tällä tekstieditorilla. Kun avaat Vimin, järjestelmässä näkyy Vim-tekstieditorin käyttöliittymä.

$ vim / home / user / kbuzdarconf.txt
// kuinka luoda tiedosto Vimiin

GNU nano, joka tunnetaan yleisesti nimellä nano, on Pico-tekstieditorin parannettu projekti, joka julkaistiin vuonna 1999. Kuten Vim, Nano on myös esiasennettu useimpiin Linux-järjestelmiin. Nano-tekstieditori on ihanteellinen työkalu aloittelijoille. Käynnistyksen yhteydessä Nano-tekstieditori näyttää seuraavan käyttöliittymän.

$ nano / home / user / kbuzdarconf.txt
// kuinka luoda tiedosto nanolla

Kun haet terminaalipohjaista tekstitiedostojen muokkausta, huomaat, että kaksi suosituinta vaihtoehtoa ovat Vim ja Nano. Kumpi on parempi? Tämä on pitkä keskustelu, enkä aio vastata suoraan tähän kysymykseen, vaan keskityn sen sijaan nanon ja Vimin eroihin. Tässä artikkelissa korostetaan joitain eroja, jotka erottavat nämä tekstieditorit.

Oppimisen helppous

Yllä olevan kuvan kaaviot esittävät eri tekstieditorien oppimiskäyrät, joihin myös Nano ja Vim sisältyvät. Kun aloitat työskentelyn Vimin kanssa, et ehkä edes tiedä miten muokata siinä olevaa tiedostoa. Aluksi sinun on ehkä löydettävä huijauslehti Googlesta, mutta muutamassa tunnissa sinun on tiedettävä Vim-tekstieditorin perusteet. Voit myös ladata VIM: n GUI-version, joka tunnetaan nimellä gVim, harjoittamaan joitain yleisiä komentoja. Työkalupalkki ja valikot helpottavat myös Vimin käytön oppimista. Sitten sinulla on Nano, joka on parannettu Picon tekstieditori, jolla ei ole oppimiskäyrää ja joka on suhteellisen käyttäjäystävällinen verrattuna Vimiin. Vaikka et olisikaan työskennellyt nanon kanssa aiemmin, voit helposti oppia käyttämään tätä tekstieditoria pienellä tietämyksellä ja tarvitsematta lisäapua.

Tuottavuus

Vim käyttäytyy kuin malli, ja kun käytät Vimiä, vaihdat jatkuvasti muokkaustilan ja komentotilan välillä. Toisaalta Nano-tekstieditorissa voit käyttää vain yhtä tilaa tiettyjen näppäinyhdistelmien kanssa. Joten, Vim on paljon nopeampi kuin Nano.

Käyttäjät

Vim on välttämätön Linux-järjestelmänvalvojalle. Tämä tekstieditori on hyvä myös ohjelmoijille, koska voit käyttää sitä ohjelmoimaan koodin yksinkertaisen tekstitiedoston muodossa, jota on helppo kopioida ja käsitellä. Lisäksi Vim on hyvä kaikille, jotka haluavat työskennellä usein komentorivin tekstieditorien kanssa, ja toimii jopa kirjoittajille. Vim on siis hyvä ohjelma kaikille käyttäjille.

Nano on loistava tekstieditori aloittelijoille, jotka ovat uusia päätelaitteisiin perustuvassa tekstinmuokkauksessa. Nano on hyödyllinen myös niille, jotka haluavat tehdä vain muutaman yksinkertaisen muokkauksen. Jos et ole ”täydellinen” Linux-käyttäjä, Nano saattaa olla sinulle.

Tärkeitä ominaisuuksia

Näiden tekstieditorien erottaminen auttaisi luetteloimaan joitain tärkeitä Vim- ja Nano-ominaisuuksia.

Vimillä voit avata nopeuden ja tehokkuuden eräillä tehokkailla ominaisuuksilla, kuten ikkunatuki, makrot, komentojen toistaminen, tekstiobjektit, rekisterit, suodattimet, automaattinen täydennys ja globaali korvaaminen.

Nano ei tue lisäominaisuuksia, kuten ikkunan jakamista, makroja, automaattista täydennystä, useiden tiedostojen katselua kerralla, suorakulmion valintaa / pystysuoraa lohkoa / muokkausta jne.

Vim on tehokkaampi työkalu, jolla voit tehdä monimutkaisia ​​muokkauksia nopeasti ja helposti. Nanon avulla monimutkaisten muokkausten tekeminen voi osoittautua vaikeammaksi ja aikaa vievämmäksi.

Joten, Vim tai Nano?

Jos haluat suorittaa kehittyneempiä tehtäviä komentorivillä, saatat löytää, että Vim on paras käyttää. Vim on yksinkertainen ja houkutteleva omalla tavallaan. Joten on parempi mieluummin Vim kuin Nano, koska jos käytät nanotekstieditoria, ja aloitit juuri oppimalla joitain tärkeitä Vimin ominaisuuksia. Suoritat tehokkaammin ja tehokkaammin kuin Nano. Joten sinun on valittava, mikä tekstieditori vastaa parhaiten tarpeitasi.

5 parasta arcade-peliä Linuxille
Nykyään tietokoneet ovat vakavia koneita, joita käytetään pelaamiseen. Jos et pääse uusiin korkeisiin pisteisiin, tiedät mitä tarkoitan. Tässä viestis...
Battle For Wesnoth 1.13.6 Development Released
Battle For Wesnoth 1.13.6 released last month, is the sixth development release in the 1.13.x series and it delivers a number of improvements, most no...
League of Legendsin asentaminen Ubuntu 14 een.04
Jos olet League of Legendsin fani, tämä on sinulle mahdollisuus testata League of Legendsia. Huomaa, että PlayOnLinux tukee LOLia, jos olet linux-käyt...