GNU nano er et populært command line tekstredigeringsprogram som er inkludert i de fleste Linux-distribusjoner. Grensesnittet er sammenlignbare med GUI-basert tekst redaktører, noe som gjør det til et populært valg for de som finner vi eller emacs kommandoer ikke-intuitive.,iv id=»2823639e8f»>

Nano Satt Opp og Grunnleggende Kommandoer

Nano er inkludert med mange Linux-distribusjoner som standard, men enkelte brukere kan ha behov for å installere den gjennom sin distribusjon’spackage styringsverktøy:

Debian/Ubuntu:

apt install nano

CentOS/Fedora:

yum install nano

– Kommandoen Tastene

Når du bruker nano -, kontroll-tegn (CTRL) er representert ved en carat (^)., For eksempel, hvis du ønsker å skjære en linje med tekst, vil du bruke «CTRL» – tasten etterfulgt av «K» – tasten. Dette sekvens av kommandoer som er representert som ^K i nano. Noen kommandoer bruke «Alt» – tasten for å fungere, som er representert med bokstaven «M». En kommando representert som M-R i nano ville utføres ved å trykke på «Alt» – tasten etterfulgt av «R» – tasten. Mac-brukere kan ha behov for å bruke «Escape» (Esc) – tasten i stedet for «Alt» – tasten for å bruke disse kommandoene.,

Opprette og Åpne Filer

Opprette en Ny Fil

å Skrive nano uten noen argumenter vil åpne en tom fil for redigering:

nano

Hvis du gjør endringene og lagre filen, vil du bli bedt om å velge et filnavn.

Åpne en Fil

for Å åpne en fil, pass på filnavnet som argument:

nano ~/public_html/index.html

Hvis index.html eksisterer i ~/public_html – katalogen, nano vil åpne den. Hvis filen ikke finnes, nano vil lage det.,

Du kan også åpne filer på en bestemt linje eller kolonne nummer:

nano +LINE /path/to/filenano +LINE,COLUMN /path/to/file

for Å åpne en fil som bare leser:

nano -v myfile

Åpne Konfigurasjon Filer

Når du redigerer filer som brukes til å konfigurere programmer eller system utilities, start nano med -w flagg:

nano -w /etc/mysql/my.cnf

Dette flagget vil hindre nano fra innpakning linjer som er for lang til å få plass på skjermen, som kan skape problemer hvis config direktivene er lagret over flere linjer.,

Rediger Filer

i Motsetning til vi, det er ikke nødvendig å gå inn i redigeringsmodus før du legger inn tekst, kan du begynne å skrive så snart vinduet åpnes. Bruk piltastene til å flytte markøren. En delvis meny med kommandoer som er tilgjengelige, vises på bunnen av terminal-vinduet.

Klipp ut og Lim inn Linjer med Tekst

til Å skjære en linje av tekst, bruk ^K. For å lime inn, flytte markøren der du vil at teksten skal være plassert og bruk ^U., Hvis du ønsker å kutte flere linjer, bruker en serie av ^K kommandoer til alle linjer du ønsker å klippe har blitt fjernet. Når du går for å lime dem tilbake med ^U, linjer vil alle bli limt inn på en gang.

Søk etter Tekst

Hvis du vil søke etter tekst i et dokument, kan du bruke ^W. Dette vil åpne et nytt søk-ledeteksten og en undermeny av søk-relaterte kommandoer.,

Regex Søk

for Å søke etter tekst ved hjelp av et regulært uttrykk, skriver du inn ALT+R (ESC+R på Mac) fra søk-menyen og skriv inn din regex inn i beskjeden.

Gå til Linje Nummer

for Å gå til en spesifikk linje tall, skriver du inn ^T på søk-ledetekst og skriv inn linjenummeret du ønsker å navigere til.

søk og Erstatt Tekst

På søk-menyen, skriver du inn ^R., Skriv inn teksten som skal erstattes, og trykk på enter, og skriv deretter inn den nye teksten. Du vil bli bedt om å bekrefte erstatning for hver forekomst er funnet, eller velg Alle hvis du vil bekrefte alle tilfeller.

stavekontroll

Nano har en innebygd stavekontroll-funksjonen, men du trenger å installere spell pakke

Debian/Ubuntu:

apt install spell

CentOS/Fedora:

yum install spell

Når du har installert spell, kan du bruke stavekontroll-funksjonen ved å trykke på ^T mens du redigerer en fil.,

Lagre

for Å lagre arbeidet ditt, bruk ^O eller «WriteOut». Dette vil lagre dokumentet og la nano åpne for deg å fortsette å arbeide.

Lagre med Sikkerhetskopier

Nano kan opprette sikkerhetskopier av filer når du avslutt. Disse sikkerhetskopiene kan være plassert i en katalog av ditt valg; som standard de er plassert i samme mappe som den endrede filen.,

Med -B alternativet når du starter nano vil lage sikkerhetskopier av filen for deg, mens du bruker -C valg tillater deg å spesifisere katalogen sted backup filer i:

nano -BC ~/backups index.php

– kommandoen som er nevnt ovenfor vil opprette en sikkerhetskopi av index.php i backups mappe i den gjeldende brukerens hjemmekatalog.

Avslutt

Bruk ^X for å avslutte nano. Hvis du ikke har lagret ditt arbeid, vil du bli bedt om å lagre endringene eller avbryt med exit rutine.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *