logo

Nano Text Editor i Linux

I den store verden av Linux-tekstredigerere, skiller Nano seg ut som et enkelt, men kraftig verktøy for å redigere filer direkte fra kommandolinjegrensesnittet. Enten du er en nybegynner eller en erfaren utvikler, tilbyr Nano en enkel og effektiv redigeringsopplevelse. I denne artikkelen vil vi dykke ned i dybden av Nano, og dekke funksjoner, bruk, tilpasningsmuligheter og avanserte funksjoner.

Introduksjon til Nano

Nano er en kommandolinjetekstredigerer som leveres forhåndsinstallert med de fleste Linux-distribusjoner. Den er designet for å være brukervennlig, med et enkelt grensesnitt som ligner populære grafiske tekstredigerere. Nano gir viktige redigeringsfunksjoner, noe som gjør den ideell for raske redigeringer, opprettelse av konfigurasjonsfiler eller skriving av skript direkte i terminalen.



Installerer Nano Text Editor

Nano er vanligvis som standard tilgjengelig i mange Linux-distribusjoner, men hvis det ikke er installert, kan du installere det ved å bruke følgende kommandoer:

sudo apt update>
  • sudo: Denne delen forteller systemet å kjøre kommandoen med superbruker privilegier, også kjent som root-tilgang. Normalt har ikke brukere dette privilegiet, da det lar dem endre kritiske systeminnstillinger.
  • passende: Dette står for Advanced Package Tool og er hovedpakkebehandleren for disse systemene. Den håndterer installasjon, fjerning og oppdatering av programvare.
  • Oppdater: Dette er den spesifikke kommandoen innenforapt>som ber den oppdatere listen over tilgjengelige programvarepakker.

I tilfelle av Debian/Ubuntu

sudo apt install nano>
  • sudo: Dette står for superuser do og brukes til å utføre kommandoer som krever administrative rettigheter. I utgangspunktet ber den om tillatelse til å gjøre endringer i systemet.
  • passende: Dette er pakkebehandleren som brukes av Debian-baserte systemer. Det er som en programvarebutikk som holder styr på tilgjengelige programmer og hjelper deg med å installere dem.
  • installere: Dette forteller pakkebehandleren at du vil installere noe nytt.
  • nano: Dette er det spesifikke programmet du installerer, som i dette tilfellet er Nano-tekstredigereren.



I tilfelle av CentOS/Fedora

sudo yum install nano>
  • sudo: Dette forteller datamaskinen at du vil kjøre følgende kommando med administratorrettigheter. Tenk deg at du trenger en spesiell nøkkel for å få tilgang til visse innstillinger på datamaskinen din –sudo>er som den tasten for kommandoer.
  • nam: Dette er pakkebehandleren som spesifikt brukes av visse Linux-distribusjoner (som CentOS eller RedHat). Det er som et gigantisk lagerrom for programvare som holder styr på alt installert og hjelper deg med å finne nye programmer.
  • installere: Dette fortelleryum>at du vil legge til et nytt program til systemet ditt.
  • nano: Dette er navnet på det spesifikke programmet du installerer. I dette tilfellet er det nano , et populært tekstredigeringsprogram som brukes til å lage og redigere vanlige tekstfiler.

Opprett og åpne en ny fil i Nano Editor

Denne kommandoen vil åpne en ny fil med nytt_filnavn som vist i utdataene. Hvis filen allerede eksisterer, vil den åpne den samme, og i tilfelle filen ikke er der i gjeldende katalog vil den opprette en ny. Nederst i vinduet er det en liste over hurtigtaster for nano.

nano new_filename>

opprette og åpne en ny fil i nano tekstredigeringsprogram

Lagre en fil i Nano Editor

Den vil be deg om filnavnet. I tilfelle du ønsker å lagre endringene i en ny fil eller vil opprette en ny fil, og endre deretter navnet, ellers behold navnet det samme.



press Ctrl+o>

Så snart du trykker på Enter-tasten, og i tilfelle du har endret navnet på filen, vil den lagre filen med et nytt navn, og hvis ikke vil den lagre endringene til den gjeldende filen.

lagre en tekstfil i nano tekstredigeringsprogram

Klipp og lim inn i Nano Editor

For å klippe lim i en fil. Ctrl+o brukes til å klippe og Ctrl+u brukes til å lime inn teksten.

For å klippe og lime inn en hel linje. Flytt til linjen du vil kutte og trykk Ctrl+k. Nå er linjen flyttet til utklippstavlen. For å lime den, gå til posisjonen der du vil lime inn og trykk deretter Ctrl+u For å klippe og lime inn en hel linje i nanotekstredigering

tilfeldig c

For å klippe og lime inn den valgte teksten. Velg teksten du vil klippe og trykk Ctrl+k. Nå er teksten flyttet til utklippstavlen. For å lime inn, gå til posisjonen der du vil lime inn og trykk deretter Ctrl+u. For å klippe og lime inn den valgte teksten i nanotekstredigering

Søk i Nano Editor

Til Søk et ord i en fil Ctrl+w brukes. Trykk Ctrl+w Det vil be om et ord å søke etter. Skriv inn ordet Det vil søke etter ordet og plassere markøren i den første bokstaven i den første forekomsten av ordet.

For å søke etter et ord i en fil i nanotekstredigering

Stavekontroll i Nano Editor

For å aktivere stavekontroll i nano. Installer først stavekontrollpakken.

sudo apt install spell>

Den vil da be om passordet og deretter skrive inn passordet. Trykk deretter y og trykk deretter enter.

  • For å utføre stavekontroll trykk først Ctrl+t
  • Nå vil den be deg om å erstatte de uriktige ordene
  • Skriv inn ordet som skal erstattes med der
  • Så snart du trykker på enter-tasten

Stavekontroll i Nano Editor

Grunnleggende navigering og redigering i Nano Editor

Nanos grensesnitt er intuitivt og enkelt å navigere. Her er noen viktige kommandoer for å komme i gang:

  • Navigasjon : Bruk piltastene til å flytte markøren opp, ned, til venstre eller høyre.
  • Sidenavigering : Trykk Ctrl> + V> for å gå til neste side eller Ctrl> + Y> for å gå til forrige side.
  • Redigering : Skriv direkte for å sette inn tekst. Bruk Backspace> for å slette tegn, og Delete> for å slette tegnet under markøren.

Lagre og avslutte i Nano Editor

Lagrer og avslutter filer i Nano er enkelt:

  • Lagre : Trykk Ctrl> + O> for å skrive gjeldende buffer til en fil. Nano ber deg skrive inn filnavnet hvis du ikke har spesifisert et.
  • Exit : Trykk Ctrl> + X> for å avslutte Nano. Hvis det er ulagrede endringer, vil Nano spørre om du vil lagre før du avslutter.

Erstatt i Nano Editor

Nano gir kraftige søke- og erstatningsfunksjoner:

  • Søk : Trykk Ctrl> + W> for å søke etter et bestemt begrep i filen. Nano fremhever den første forekomsten, og du kan navigere gjennom påfølgende treff ved å bruke Alt> + W> .
  • Erstatte : Trykk Ctrl> + > for å aktivere erstatningsmodus. Skriv inn søkeordet, etterfulgt av erstatningen, og trykk Enter> for å erstatte den første forekomsten. trykk A> å erstatte alle forekomster.

Tilpasningsalternativer i Nano Editor

Selv om Nanos standardkonfigurasjon fungerer bra for de fleste brukere, kan du tilpasse oppførselen slik at den passer dine preferanser:

  • Konfigurasjonsfil : Nano leser innstillinger fra nanorc> fil som ligger i /etc/nanorc> eller ~/.nanorc> . Du kan endre denne filen for å tilpasse Nanos oppførsel, for eksempel å aktivere syntaksutheving, definere hurtigtaster eller endre standardalternativer.
  • Syntaksutheving : Nano støtter syntaksutheving for ulike programmeringsspråk. For å aktivere syntaksutheving, fjern kommentarer eller legg til de riktige syntaksspesifikke linjene i nanorc> fil.

Avanserte funksjoner i Nano Editor

Utover de grunnleggende funksjonene, tilbyr Nano noen avanserte funksjoner for avanserte brukere:

  • Flere buffere : Nano støtter flere buffere, slik at du kan redigere flere filer samtidig. Bruk Ctrl> + R> for å åpne en ny fil i en separat buffer.
  • Stavekontroll : Nano inkluderer en innebygd stavekontroll. trykk Ctrl> + T> for å slå stavekontroll på eller av, og Alt> + T> for å hoppe til neste feilstavede ord.

Angi Nano som standard tekstredigerer

Slik setter du nano som standardredigering på kommandolinjen:

  • Åpne terminalen din
  • Rediger skallprofilen din (vanligvis.bashrc>for bash). Du kan bruke nano selv til å redigere denne filen:
nano ~/.bashrc>
  • Legg til følgende linjer på slutten av filen:
export EDITOR='nano' export VISUAL='nano'>
  • REDAKTØR er den mest brukte miljøvariabelen for standardredigeringsprogrammet.
  • VISUELL er en reservevariabel som brukes av noen programmer. Innstilling av begge sikrer bredere kompatibilitet.

Lagre endringene og gå ut av redigeringsprogrammet (vanligvis Ctrl+O for å lagre, Ctrl+X for å avslutte).

Oppdater skallkonfigurasjonen for å bruke endringene. Du kan gjøre dette ved å enten starte terminalvinduet på nytt eller kjøre:

source ~/.bashrc>

Konklusjon

Nano er en allsidig og brukervennlig tekstredigerer som gir viktige redigeringsmuligheter for Linux-brukere. Enten du redigerer konfigurasjonsfiler, skriver skript eller gjør raske endringer på kommandolinjen, tilbyr Nano en sømløs redigeringsopplevelse. Ved å mestre Nanos funksjoner og tilpasningsalternativer, kan du forbedre produktiviteten og effektiviteten i å administrere tekstfiler i Linux-miljøet.

Nano for Linux – Vanlige spørsmål

Hva brukes Nano til i Linux?

Nano er en brukervennlig tekstredigerer for Linux som kjører på kommandolinjen. Den er ideell for raske redigeringer, opprettelse av konfigurasjonsfiler eller skriving av skript direkte på terminalen.

Hva er Nano vs VI i Linux?

Nano er nybegynnervennlig med en enkelt redigeringsmodus, flott for raske redigeringer. VI (Vim) er kraftig, men kompleks, med flere moduser som krever memorering for avansert redigering.

Hva er forskjellen mellom Pico og Nano Linux?

Pico og Nano er ikke det Linux-distribusjoner, men tekstredigerere for Linux. Pico er en eldre, enklere redaktør. Nano er en mer funksjonsrik etterfølger til Pico.

Hvorfor bruker folk Nano?

Folk bruker Nano for sin enkelhet! Det er en brukervennlig tekstredigerer med et tydelig grensesnitt, som gjør det enkelt å lære og bruke for grunnleggende redigeringsoppgaver.

Hva er hovedformålet med Nano?

Nano er et tekstredigeringsprogram designet for enkelhet og brukervennlighet. Den lar deg lage og endre vanlige tekstfiler på datamaskinen.

'prim's algoritme'