nano(1)

Från Wiki.linux.se
Version från den 29 augusti 2025 kl. 07.25 av Admin (diskussion | bidrag) (Skapade sidan med '= nano(1) = == NAMN == nano — Nanos ANOther editor, en förbättrad fri Pico-klon == SYNOPSIS == nano [FLAGGOR] [[+RAD,KOLUMN] FIL]… == BESKRIVNING == '''nano''' är en liten, fri och lättanvänd texteditor som siktar på att ersätta Pico (standardeditorn i det icke-fria Pine-paketet). Förutom att efterlikna Picos utseende och känsla implementerar '''nano''' funktioner som saknades eller var avstängda i Pico, såsom ”sök och ersätt” samt ”gå till...')
(skillnad) ← Äldre version | Nuvarande version (skillnad) | Nyare version → (skillnad)
Hoppa till navigering Hoppa till sök

nano(1)

NAMN

nano — Nanos ANOther editor, en förbättrad fri Pico-klon

SYNOPSIS

nano [FLAGGOR] [[+RAD,KOLUMN] FIL]…

BESKRIVNING

nano är en liten, fri och lättanvänd texteditor som siktar på att ersätta Pico (standardeditorn i det icke-fria Pine-paketet). Förutom att efterlikna Picos utseende och känsla implementerar nano funktioner som saknades eller var avstängda i Pico, såsom ”sök och ersätt” samt ”gå till rad och kolumn”.

FLAGGOR

Flagga / form Beskrivning
+RAD,KOLUMN Placera markören vid rad RAD och kolumn KOLUMN vid start (minst en av dem måste anges). Standard är rad 1, kolumn 1.
-? Samma som -h (--help).
-A (--smarthome) Gör Home-tangenten ”smart”: hoppar till början av icke-blanktecken på raden, och om markören redan är där hoppar den till radens absoluta början.
-B (--backup) När en fil sparas, säkerhetskopiera föregående version till samma filnamn med suffixet ~.
-C katalog (--backupdir='katalog) Ange katalog där nano lägger unika backupfiler när säkerhetskopior är aktiverade.
-D (--boldtext) Använd fet text i stället för inverterad (reverse video).
-E (--tabstospaces) Konvertera inslagna tabbar till blanksteg vid inmatning.
-F (--multibuffer) Aktivera flera filbuffertar (om tillgängligt).
-H (--historylog) Logga sök- och ersättsträngar till ~/.nano_history för senare sessioner (om nanorc-stöd finns).
-I (--ignorercfiles) Ignorera SYSCONFDIR/nanorc och ~/.nanorc (om nanorc-stöd finns).
-K (--rebindkeypad) Tolka det numeriska tangentbordet så att alla tangenter fungerar korrekt. Använd endast vid behov; musstöd kan påverkas.
-L (--nonewlines) Lägg inte till nyradstecken i slutet av filer.
-N (--noconvert) Inaktivera automatisk konvertering från DOS/Mac-format.
-O (--morespace) Använd den tomma raden under titelraden som extra redigeringsyta.
-Q sträng (--quotestr='sträng) }])+ med utökade reguljära uttryck, annars > .
-R (--restricted) Begränsat läge: läs/skriv endast filer angivna på kommandoraden; läs inte nanorc; tillåt inte suspendering; tillåt inte att fil sparas under annat namn m.m.; använd inte backupfiler eller stavningskontroll. Kan även aktiveras genom att starta programmet med ett namn som börjar på ”r” (t.ex. rnano).
-S (--smooth) Aktivera mjuk rullning (rad för rad i stället för blockvis).
-T kol (--tabsize='kol) Sätt tabb-bredd till kol kolumner (kol > 0). Standard är 8.
-U (--quickblank) Snabb tömning av statusrad: meddelanden försvinner efter 1 tangenttryckning (övertrumfas av -c).
-V (--version) Visa versionsnummer och avsluta.
-W (--wordbounds) Känn igen ordbrytpunkter mer exakt (behandla skiljetecken som del av ord).
-Y namn (--syntax='namn) Välj specifik syntaxmarkering från nanorc (om tillgängligt).
-c (--const) Visa markörposition konstant (rad, kolumn). Övertrumfar -U.
-d (--rebinddelete) Tolka Delete på annat sätt så att både Backspace och Delete fungerar korrekt (använd vid behov om Backspace beter sig som Delete).
-h (--help) Visa sammanfattning av kommandoradsflaggor och avsluta.
-i (--autoindent) Indentera nya rader enligt föregående rad (praktiskt vid källkod).
-k (--cut) Klipp från markören till radslut.
-l (--nofollow) Om filen är en symbolisk länk: ersätt länken med en ny fil i stället för att följa länken (användbart t.ex. i /tmp).
-m (--mouse) Aktivera musstöd (om tillgängligt). Klick placerar markör, dubbelklick sätter markering, snarvägar kan exekveras. Fungerar i X och på konsol med gpm.
-o katalog (--operatingdir='katalog) Sätt ”operationskatalog” (liknande ett enkelt chroot).
-p (--preserve) Bevara XON/XOFF-sekvenserna (^Q och ^S) så att terminalen fångar dem.
-r kol (--fill='kol) Radbryt vid kolumn kol. Om kol ≤ 0 bryts vid skärmbredd minus kol; standard är -8.
-s program (--speller='program) Ange alternativt stavningskontrollprogram.
-t (--tempfile) Spara ändrad buffert utan att fråga (som Picos -t).
-v (--view) Visa-läge (endast läsning).
-w (--nowrap) Inaktivera radbrytning av långa rader.
-x (--nohelp) Dölj hjälpraden längst ned i editorn.
-z (--suspend) Tillåt suspendering (jobbkontroll).
-a, -b, -e, -f, -g, -j Ignoreras; finns för kompatibilitet med Pico.

INIT-FIL

nano läser init-filer i följande ordning: SYSCONFDIR/nanorc och därefter ~/.nanorc. Se nanorc(5) och exempelfilen nanorc.sample (båda bör följa med nano).

ANMÄRKNINGAR

  • Om inget alternativt stavningsprogram anges via flagga eller nanorc, kontrollerar nano miljövariabeln SPELL.
  • Vid vissa fel (t.ex. SIGHUP, SIGTERM eller slut på minne) försöker nano dumpa bufferten till en nödfil.
 Om bufferten saknar namn används nano.save; annars läggs suffixet .save till på aktuellt filnamn.  
 Finns filen redan, används .save.N (t.ex. .save.1) för att få ett unikt namn. I flerbuffertläge skrivs alla öppna buffertar till sina respektive nödfiler.

BUGGAR

Skicka kommentarer eller felrapporter till: nano@nano-editor.org E-postlista: nano-devel@gnu.org (prenumeration via nano-devel-request@gnu.org med ämne ”subscribe”).

HEMSIDA

http://www.nano-editor.org/

SE ÄVEN

nanorc(5), /usr/share/doc/nano/ (eller motsvarande på ditt system)

FÖRFATTARE

Chris Allegretta <chrisa@asty.org> m.fl. (se AUTHORS och THANKS). Manualsidan skrevs ursprungligen av Jordi Mallach <jordi@gnu.org> för Debian (men kan användas av andra).

REFERENSERAR

rnano(1)

FUSKLAPP: Tangentkommandon i nano

Kommando Funktion
^G (Ctrl+G) Visa hjälpskärmen
^O (Ctrl+O) Spara aktuell fil
^X (Ctrl+X) Avsluta nano (frågar om du vill spara om ändringar finns)
^W (Ctrl+W) Sök i texten
^\ (Ctrl+\\) Sök och ersätt
^K (Ctrl+K) Klipp (ta bort) markerad rad eller text
^U (Ctrl+U) Klistra in senaste klipp
^J (Ctrl+J) Justera (radbryt) markerad text
^T (Ctrl+T) Kör stavningskontroll (om tillgänglig)
^C (Ctrl+C) Visa aktuell rad- och kolumnposition
^_ (Ctrl+Shift+_ eller Ctrl+_) Gå till rad (och ev. kolumn)
M-U (Alt+U) Ångra senaste ändringen
M-E (Alt+E) Gör om (redo) senaste ångring
M-A (Alt+A) Börja eller avsluta markering (highlight) av text
M-^ (Alt+^) Kopiera markerad text till klippbuffert
^K (Ctrl+K) Klipp markerad text
^U (Ctrl+U) Klistra in markerad text
^R (Ctrl+R) Infoga en fil i den aktuella bufferten
^X (Ctrl+X) Avsluta aktuell buffert (eller nano om det är sista filen)
^N (Ctrl+N) Nästa rad
^P (Ctrl+P) Föregående rad
^F (Ctrl+F) Flytta framåt ett tecken
^B (Ctrl+B) Flytta bakåt ett tecken
^A (Ctrl+A) Gå till början av raden
^E (Ctrl+E) Gå till slutet av raden
M-\ (Alt+Shift+\\) Gå till början av filen
M-/ (Alt+/) Gå till slutet av filen
^Y (Ctrl+Y) Sida uppåt
^V (Ctrl+V) Sida nedåt
M-G (Alt+G) Gå till angivet radnummer
^Q (Ctrl+Q) Avbryt pågående kommando (quit prompt)

Obs: ^ betyder Ctrl-tangenten. M betyder Alt (Meta).


Sidslut

Orginalhemsidan på Engelska : https://linux.die.net/man/1/nano Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till Datorhjälp som har sponsrat Linux.se med webbhotell.