De fleste Linux-distribusjoner inkluderer en tekstredigerer kalt nano som et standardverktøy. Det er en del av en familie av tekstredigerere som inkluderer mer robust (men betydelig mer kompleks) vi og emacs. For de fleste bruksområder er nano enkel å bruke, og det krever ikke en betydelig læringskurve. Akkurat som med tekstbaserte tekstbehandlingsprogrammer som WordStar på 1980-tallet, tilbyr nano en dynamisk to-linjers kommandoreferanse nederst i terminalvinduet.
Hvordan starte nano
For å starte nano fra en shell-ledetekst, skriv inn:
nano [alternativ] / sti / til / filnavn
Å påkalle nano uten alternativer og uten et filnavn åpner redaktøren i fullskjerm i terminalvinduet.
Hvordan bruke nano
Som tekstredigerer er nano ikke designet for å lage fancy rapporter. Du finner ingen spesielle formateringsalternativer eller skriftvalg. I stedet får du et vanlig vindu, hvor de to siste linjene inneholder en liste over vanlige oppgaver du kan utføre gitt redaktørens nåværende tilstand.
Både i verktøylinjen og i hjelpeteksten i redigeringsprogrammet vises nøkkelkombinasjoner med standard Linux-snarveikoder. Brevet M står for metatasten, som på de fleste tastaturer er andre nøkkel. De ^ symbol står for Ctrl.
Standardkommandoer inkluderer:
- Få hjelp: Trykk Ctrl + G for å vise en komplett liste over kommandoer og tilhørende hurtigtaster.
- Utgang: Lukk programmet. Du blir bedt om å lagre den gjeldende bufferen eller avslutte uten å lagre.
- Skrive ut: Lagre den gjeldende bufferen i filsystemet.
- Les File: Åpne en fil fra filsystemet.
- Hvor er: Søk etter en tekststreng.
- Erstatt: Bytt ut en tekststreng for en annen.
- Klipp tekst: Fjern gjeldende tekstlinje.
- Lim inn tekst: Lim inn tekst fra minnet.
- Å stave: Stavekontroll gjeldende buffer.
- hvorfor Pos: Vis posisjonen til markøren i forhold til innholdet i bufferen som helhet.
- Gå til linje: Flytt markøren til et bestemt linjenummer.
Spesielle kommandoer
Når du utfører en kommando, endres de nederste to radene dynamisk for å passe sammenhengen til det du gjør. For eksempel når du lagrer en buffer med Ctrl + A hurtigtast, vil du se snarveialternativer for å lagre filen i DOS- eller Mac-format, legge til eller legge bufferen til en eksisterende fil, sikkerhetskopiere filen eller starte et tekstbasert nettlesingsverktøy for filsystem.
Kontroller stavemåten
Når du påberoper stavekontrollen med Ctrl + T hurtigtast, nano sjekker stavemåten til dokumentet. Stavekontroll krever imidlertid stavepakken. Hvis den ikke er installert, rapporterer nano en feil. Ellers fremhever den hvert begrep som ikke er i ordboken, og ber om en rettelse. Verktøyet korrigerer ikke stavemåten automatisk eller foreslår alternative stavemåter.
Nano-brytere
Når du påkaller nano fra skallprompten, endrer du programmets standardoppførsel ved å spesifisere en valgfri kommandobryter. De mest nyttige bryterne er dekket nedenfor; finn resten ved å lese nanohåndboken.
- nano -B: Sikkerhetskopierer filen før du redigerer den.
- nano -E: Konverterer faner til mellomrom mens du redigerer.
- nano -c: Vis kontinuerlig markørposisjonsstatistikken.
- nano -i: Innrykk nye linjer automatisk til samme posisjon som forrige linje.
- nano -k: Bytt kutt slik at det kutter fra markørposisjonen i stedet for hele linjen.
- nano -m: Gir musestøtte til redaktøren.
- nano -v: Åpner filen som skrivebeskyttet.
Når du har mestret det grunnleggende om nano, kan du sjekke programmets hjemmeside for mer detaljert veiledning. Tast inn mann nano på en shell prompt.