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 innenfor
apt>
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 forteller
yum>
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>
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.
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
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.
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.
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
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 ellerCtrl>
+Y>
for å gå til forrige side. - Redigering : Skriv direkte for å sette inn tekst. Bruk
Backspace>
for å slette tegn, ogDelete>
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 å brukeAlt>
+W>
. - Erstatte : Trykk
Ctrl>
+>
for å aktivere erstatningsmodus. Skriv inn søkeordet, etterfulgt av erstatningen, og trykkEnter>
for å erstatte den første forekomsten. trykkA>
å 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, ogAlt>
+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'