Når du arbeider på kommandolinjen, ganske ofte, vil du trenger for å opprette eller redigere tekstfiler. To av de mektigste og mest populære kommando-linje redaktører er Vim og Emacs. Begge har en bratt læringskurve som kan være skremmende for nye brukere. For de som trenger en enkel editor, det er nano.

GNU nano er en enkel å bruke command line tekstredigeringsprogram for Unix-og Linux-operativsystemer., Den inneholder alle grunnleggende funksjoner du forventer fra en vanlig tekst-editor, som syntaks utheving, flere buffere, søk og erstatt med regulære uttrykk støtte, spellchecking, UTF-8-koding, og mer.

I denne håndboken, forklarer det grunnleggende bruk av nano editor, inkludert hvordan du oppretter og åpner en fil, vil redigere en fil, lagrer du en fil, søk og erstatt tekst, klippe ut og lime inn tekst, og mer.

Installere Nano #

Nano tekst editor er pre-installert på macOS og de fleste Linux-distroer., For å sjekke om det er installert på systemet ditt, skriv:

nano --version

output vil se ut noe som dette:

Hvis du ikke har nano som er installert på systemet, kan du installere det ved hjelp av package manager for din distribusjon.,

Installer Nano på Ubuntu og Debian #

sudo apt install nano

Installer Nano på CentOS og Fedora #

sudo yum install nano

Åpne og Opprette Filer #

for Å åpne en eksisterende fil, eller for å opprette en ny fil, type nano etterfulgt av fil navn:

nano filename

Dette åpner en ny editor-vinduet, og du kan begynne å redigere filen.,

nederst i vinduet er det en liste over de mest grunnleggende kommandoen snarveier til bruk med nano-editor.

Alle kommandoer er prefikset med enten ^ eller M karakter. Innskuddet symbol (^) representerer Ctrl – tasten. For eksempel ^J kommandoer mener å trykke på Ctrl og J – tastene på samme tid. Bokstaven M representerer Alt – tasten.,

Du kan få en liste over alle kommandoer ved å skrive Ctrl+g.

for Å åpne en fil, må du ha tillatelse til å lese filen.

Hvis du vil åpne en fil med markøren på en bestemt linje, og tegn kan du bruke følgende syntaks:

nano +line_number,character_number filename

Hvis du utelater character_number vil markøren være plassert på første tegn.

Redigering av Filer #

i Motsetning til vi, nano er en modeless editor, som betyr at du kan begynne å skrive inn og redigere tekst umiddelbart etter at du åpner filen.,

for Å flytte markøren til en bestemt linje, og antall tegn, bruk Ctrl+_ – kommandoen. Menyen på bunnen av skjermen vil endre seg. Tast inn nummeret(s) i «skriv Inn linjenummeret, kolonne nummer:» – feltet og trykk Enter.

Søk og erstatte #

for Å søke etter en tekst, trykker du på Ctrl+w, skriv inn søkeord og trykk på Enter. Markøren flytter seg til den første kampen. For å gå til neste treff, trykker du på Alt+w.,

Hvis du vil søke etter og erstatte, trykker du på Ctrl+\. Skriv inn søkestrengen og den teksten som skal erstattes med. Redaktøren vil flytte til den første kampen, og ber deg om å erstatte det. Etter å treffe Y eller N det vil gå til neste treff. Ved å trykke på A vil erstatte alle kamper.

Copping, klippe og lime #

for Å velge tekst, flytte markøren til begynnelsen av teksten, og trykk på Alt+a. Dette vil sette et utvalg mark., Flytt markøren til slutten av teksten du ønsker å velge med piltastene. Den merkede teksten utheves. Hvis du vil avbryte valget, trykk Ctrl+6

Kopiere den valgte teksten til utklippstavlen ved hjelp av Alt+6 – kommandoen. Ctrl+k vil klippe ut merket tekst.

Hvis du ønsker å kutte hele linjer, bare flytte markøren til den første linjen, og trykk på Ctrl+k. Du kan kutte flere linjer ved å trykke Ctrl+k flere ganger.,

Hvis du vil lime inn teksten du vil flytte markøren til stedet der du vil sette inn teksten, og trykk på Ctrl+u.

Lagre og Avslutte #

for Å lagre endringene du har gjort i en fil, trykker du på Ctrl+o. Hvis filen ikke finnes allerede, vil den bli opprettet når du lagre det.

for Å avslutte nano trykk på Ctrl+x. Hvis det er ulagrede endringer, vil du bli spurt om du vil lagre endringene.

for Å lagre filen, du må ha skriverettigheter til filen., Hvis du vil opprette en ny fil , må du ha tillatelse til å skrive til mappen der filen er opprettet.

Tilpasse Nano (nanorc) #

Når nano er lansert, leser sine parametere fra system-wide-konfigurasjonsfilen /etc/nanorc og fra de brukerspesifikke filer ~/.config/nano/nanorc og ~/.nanorc hvis filene er til stede.

Alternativer som er angitt i brukerhåndboken filer forrang over de globale innstillinger.

Besøk nanorc side for en fullstendig liste over alle tilgjengelige alternativet.,

Syntaks Utheving #

Nano leveres med syntaks-utheving regler for de mest populære filtyper. I de fleste Linux-systemer, syntaks filer som er lagret i /usr/share/nano – katalogen, og er inkludert som standard i /etc/nanorc konfigurering-fil.

/etc/nanorc
include "/usr/share/nano/*.nanorc"

Den enkleste alternativet for å aktivere utheving for en ny filtype er å kopiere filen inneholder syntaks utheving regler til /usr/share/nano – katalogen.,

Angi Nano som Standard tekstredigeringsprogram #

som standard på de fleste Linux-systemer, standard tekst editor for kommandoer, for eksempel visudo og crontab er satt til vi. Å bruke nano som standard tekst-editor, må du endre VISUAL og EDITOR miljøvariabler .

Bash-brukere kan eksportere variabler i ~/.bashrc file:

~/.,bashrc
export VISUAL=nanoexport EDITOR="$VISUAL"

Grunnleggende Nano-Bruk #

Nedenfor er de grunnleggende trinnene for å komme i gang med nano:

  1. Ved ledeteksten, type nano etterfulgt av filnavnet.
  2. Rediger filen som kreves.
  3. Bruk Ctrl-x – kommandoen for å lagre og gå ut av tekst-editor.

Konklusjon #

I denne opplæringen, har vi vist deg hvordan du bruker Gnu nano tekst editor. Det er et populært tekst editor blant Linux-brukere, og har en liten læringskurve.,

For mer informasjon om Gnu Nano besøk den offisielle nano dokumentasjon side.