vim

Vim vs. Nano

Vim vs. Nano
Vim, et akronym for Vi Improved, ble utgitt i 1991 som et forbedret prosjekt av vi, en eldre, skjermorientert tekstredigerer av opprinnelig utviklet for Unix-operativsystemet. Vim er designet for å være ekstremt allsidig og rask, som sin forgjenger, Vi. På de fleste Linux-systemer kommer Vim forhåndsinstallert og praktisk talt tilgjengelig for alle typer operativsystemer. Vim er tilgjengelig overalt, derfor lønner det seg å lære det grunnleggende å redigere en tekstfil med denne tekstredigereren. Når du åpner Vim, vises Vim-teksteditorgrensesnittet på systemet ditt.

$ vim / home / user / kbuzdarconf.tekst
// hvordan lage fil på Vim

GNU nano, kjent som 'nano', er et forbedret prosjekt fra Pico tekstredigerer, som ble utgitt i 1999. I likhet med Vim kommer Nano også forhåndsinstallert på de fleste Linux-systemer. Nano-teksteditoren er et ideelt verktøy for nybegynnere. Ved oppstart viser Nano-teksteditoren følgende grensesnitt.

$ nano / home / user / kbuzdarconf.tekst
// hvordan lage fil med nano

Når du søker etter terminalbasert redigering av tekstfil, vil du oppdage at to av de beste valgene er Vim og Nano. Hvilken er bedre? Dette er en lang debatt, og jeg skal ikke svare direkte på dette spørsmålet, men vil i stedet fokusere på forskjellene mellom nano og Vim. Denne artikkelen belyser noen av forskjellene som skiller disse tekstredigererne fra hverandre.

Enkel læring

Grafene i bildet over viser læringskurvene til forskjellige tekstredigerere, der Nano og Vim også er inkludert. Når du begynner å jobbe med Vim, vet du kanskje ikke engang hvordan du redigerer en fil på den. Opprinnelig må du kanskje finne et jukseark på Google, men om et par timer vil du vite det grunnleggende i Vim-teksteditoren. Du kan også laste ned GUI-versjonen av VIM, kjent som gVim, for å øve på noen vanlige kommandoer. Verktøylinjen og menyene vil også gjøre det enkelt å lære å bruke Vim. Da har du Nano, som er en forbedret tekstredigerer for Pico, har ingen læringskurve, og er relativt brukervennlig sammenlignet med Vim. Selv om du ikke har jobbet med Nano før, kan du enkelt lære hvordan du bruker denne tekstredigereren med litt kunnskap og uten å trenge noen ekstra hjelp.

Produktivitet

Vim oppfører seg som en modell, og mens du bruker Vim, vil du stadig skifte mellom redigeringsmodus og kommandomodus. På den annen side, med Nano-teksteditoren, bruker du bare en modus med noen spesielle tastekombinasjoner. Så Vim er mye raskere enn Nano.

Brukere

Vim er nødvendig for en Linux-systemadministrator. Denne teksteditoren er også bra for programmerere fordi du kan bruke den til å programmere kode i form av en ren tekstfil som er enkel å kopiere og manipulere. Videre er Vim bra for alle som ofte vil arbeide med kommandolinjeditorer, og til og med arbeider for forfattere. Vim er derfor et godt program for alle brukere.

Nano er flott teksteditor for nybegynnere som ikke har brukt terminalbasert tekstredigering. Nano er også nyttig for de som ønsker å gjøre noen få enkle redigeringer. Hvis du ikke er en “perfekt” Linux-bruker, kan Nano være noe for deg.

Viktige funksjoner

For å skille mellom disse tekstredigererne, vil det hjelpe å liste noen viktige funksjoner i Vim og Nano.

Ved å bruke Vim kan du låse opp hastighet og effektivitet med noen kraftige funksjoner, som inkluderer vindusstøtte, makroer, kommandogentakelse, tekstobjekter, registre, filtre, automatisk fullføring og global erstatning.

Nano støtter ikke avanserte funksjoner, som vindusdeling, makroer, automatisk fullføring, visning av flere filer samtidig, valg av rektangel / vertikal blokk / redigering, osv.

Vim er et kraftigere verktøy som du kan gjøre kompliserte redigeringer på en rask og enkel måte. Med Nano kan det vise seg vanskeligere og tidkrevende å gjøre kompliserte redigeringer.

Så, Vim eller Nano?

Hvis du vil utføre mer avanserte oppgaver ved hjelp av kommandolinjen, kan det hende du synes Vim er best å bruke. Vim er enkel og attraktiv på sin egen måte. Så det er bedre å foretrekke Vim fremfor Nano, for hvis du bruker en nano teksteditor, og du nettopp begynte å lære noen viktige funksjoner i Vim. Du vil prestere mer effektivt og sammenlignet med Nano. Så det er opp til deg å velge hvilken tekstredigerer som best oppfyller dine behov.

Hvordan laste ned og spille Sid Meier's Civilization VI på Linux
Introduksjon til spillet Civilization 6 er et moderne syn på det klassiske konseptet som ble introdusert i serien av Age of Empires-spillene. Ideen va...
Hvordan installere og spille Doom på Linux
Introduksjon til Doom Doom-serien stammer fra 90-tallet etter utgivelsen av den originale Doom. Det ble en øyeblikkelig suksess, og fra den tiden og u...
Vulkan for Linux-brukere
Med hver nye generasjon grafikkort ser vi spillutviklere skyve grensene for grafisk troskap og komme et skritt nærmere fotorealisme. Men til tross for...