En titt på nano tekst editor i GNU/Linux

0
218

Gitt at jeg har vært med å skrive odd artikkelen her og der om server arbeid, webhotell, VPS og lignende, tenkte jeg at kanskje en artikkel om endring av konfigurasjon filer / dokumenter som bare inneholder tekst i en kommandolinje scenario kan være en god idé.

Det er noen få store tekstredigeringsprogrammer der ute, noen mer bruker-vennlig, mens noen er mer komplisert, men ta med deg ekstra kraft og konfigurasjon (jeg ser på deg Vim.)

Redaktøren at de fleste brukere som er ny til en verden av å arbeide med bare tekst og vil sannsynligvis begynne med, kalles Nano.

Nano

Nano

Nano kommer installert med de mest moderne fordelingen av GNU/Linux, men du KAN kjøre inn i den odde en som ikke gjør det. Hvis du av en eller annen merkelig grunn ikke du har det, det er garantert å være i den største kjeldene for distribusjonen din.

Nano, i min mening er relativt grei å bruke, den har en liste av forskjellige kommandoer som kan brukes på bunnen av skjermen i en legende for deg, det er ingen kvitte om med ulike “modi” i likhet med andre redaktører, og den har alle funksjoner som trengs for seg det grunnleggende.

En rask how-to på Nano

Å starte, kan du åpne et terminalvindu og navigere til en hvilken som helst mappe du velger, eller bare bruke din hjemmekatalog. Straks du er klar, type: nano

Tips: Du kan laste inn en fil i nano direkte når du legger redaktøren ved å legge sin vei til kommandoen, f.eks. nano thisismyfile. Hvis filen ikke finnes, vil det skape en ny buffer med at filnavn i stedet.

Når redigeringen er åpen, ta en titt på the legend of kommandoer på bunnen av skjermen. Du vil merke at de hver har enten ^ eller og M ved siden av dem; disse betegne som tasten må trykkes med andre tilsvarende tasten (for eksempel ^K for å Klippe ut Tekst.)

Tastaturet hurtigtaster er:

  • ^ = CTRL –
  • M = ALT

En nyttig kommando som du kan gjøre bruk av ganske mye i begynnelsen, er Ctrl-G for å få opp hjelp dokumentasjon av nano. En annen er Ctrl-O for å lagre tekst-fil som er åpen i editoren på den tiden.

Redigering av tekst

Merke tekst i Nano er gjort ved å holde SHIFT – tasten og deretter bruke piltastene, for eksempel når du ønsker å utheve et ord for å klippe det. Du kan også bruke Ctrl+^ for å merke tekst i stedet.

Navigerer i tekst i Nano er ganske enkelt gjøres enten via Piltastene, eller ved å bruke kommandoer, for eksempel CTRL+ArrowKey å navigere fremover/bakover ved ORDET, snarere enn av BREV, eller CTRL+ArrowKey å navigere AVSNITT opp og ned.

  • Ctrl-En hopper til toppen av et dokument,
  • Ctrl-E til slutten av dokumentet.
  • Ctrl-Y beveger seg opp en side.
  • Ctrl-V flytter ned på en side.
  • Alt-^ kopier linjer (eller Alt-6)
  • Ctrl-U limer inn tekst
  • Ctrl-W søker etter tekst

Les også: En titt på Desktop-Miljøer: MATE

En annen nyttig funksjon, spesielt når du arbeider med feil utgang fra noe du prøver å gjøre, er å gå til en spesifikk linje med tekst.

La oss si at din nginx finner et problem i en av konfigurasjonsfilene for et nettsted du er hosting, og utgang forteller deg at feilen er på linje 173 av myconfig.conf. Hva vi kan gjøre, er å åpne filen i nano, og raskt hoppe til en bestemt linje ved å trykke ^_ (CTRL+SHIFT+BINDESTREK-tasten.) Nano vil deretter be deg om å angi linje og kolonne tall. Bare skriv inn “173”, og voila, du er nå på problemet!

Nano Helpscreen

Det er mange andre mulige måter å bruke Nano, og det har mange kommandoer som ikke er listet opp nederst på skjermen, for å få tilgang til dem, trykk på CNTRL+G for å ta opp (eller skjule) hjelp-skjermbilde.

Det siste i denne rask tutorial hvordan å avslutte og lagre et dokument i Nano.

CTRL+X er din hurtigtast for ‘exit’. Hvis du IKKE har redigert et dokument, Nano vil rett og slett slutte. Imidlertid, hvis du har gjort noen endringer, nano vil deretter be deg “Lagre Endret Buffer?”, som spør om du ønsker å lagre. Du kan trykke på Y eller N for ja eller nei. Å trykke på N vil bare avslutte uten å lagre endringer, der det å trykke på Y vil deretter be deg om hva du ønsker å gi navn til filen. Du kan holde samme navn bare ved å trykke ENTER, eller du kan skrive inn et nytt navn.

Det er det! Dette er absolutt grunnleggende for å bruke Nano tekst editor.

Her er noen ressurs-sider som du kan finne nyttig:

  • GNU Nano-Dokumenter (på offisielle prosjektets nettside)
  • Nyttig nano-kommandoer

Hva om du? Bruker du en annen editor? Hvis så, hvorfor?