Meny
Är gratis
checka in
den huvudsakliga  /  Firmware / Nano spara filen. Arbeta med Nano Editor: Grundläggande tangentbordslag

Nano spara fil. Arbeta med Nano Editor: Grundläggande tangentbordslag

Snabbtangenter för nano. Han är ofullständig - saknar några kombinationer som jag inte kunde kontrollera. Antingen, eftersom yoga inte är förlovad, huruvida GNOME-inställningarna är följande att vissa kombinationer eller enskilda nycklar avlyssnas av dem - till exempel, Alt- och Alt-) kombinationer. När de är inställda måste du använda Shift (dvs Alt- (på ett konventionellt tangentbord omvandlas till Alt-Shift-[). Och på mitt alt-shift i systemet bara bundet bytet av layouter. Det överlappar de heta nycklarna, som jag skickar till nano. Men det här är alla texter och brist på tid, men listan

  • HEM \u003d Ctrl-A
  • Slutet. \u003d Ctrl-e
  • Pgup. \u003d Ctrl-y
  • Pgdn. \u003d Ctrl-v
  • Markörknappar \u003d Ctrl- (F, B, N, P)
  • Flik. \u003d Ctrl-i
  • Backspace. \u003d Ctrl-H
  • Radera. \u003d Ctrl-D
  • Lämna tillbaka. \u003d Ctrl-M
  • Hjälp - Ctrl-G
  • Produktion - Ctrl-x
  • Spara fil - Ctrl-O
  • Växlingssyntax - Alt-y
  • Gå till nästa ord - Ctrl-space
  • Gå till föregående ord - Alt-space
  • Gå till början av linjen - Hem.
  • Gå till slutet av strängen - Slutet.
  • Gå till nästa stycke - Alt-0
  • Gå till föregående stycke - Alt-9
  • Nästa sida - PGDN.
  • Föregående sida - PGUP.
  • Gå till radnummer - Ctrl-_
  • Gå till slutet av filen - Alt- /
  • Gå till början av filen - Alt- \\
  • Gå till lämplig konsol - Alt-]
  • Spola tillbaka - Alt- \u003d.
  • Spola tillbaka - Alt-
  • Byte av textvalsläge - Ctrl-6 (Ctrl- ^). En av de få kombinationerna där 6, och ^ är entydig (dvs för ^, behöver du inte trycka på Skift). För att välja texten, efter att du har kopplat på markeringsläget, måste du använda markörknapparna.
  • Kopiera aktuellt urval - Alt-6 (Alt- ^ eller CTRL-K CTRL-U). En annan kombination som inte kräver att du trycker på SHIFT för ^.
  • Skär aktuellt urval - Ctrl-K
  • Föra in - Ctrl-u
  • Sätt i innehållet i filen till en ny buffert - Ctrl-R<имя файла>. Om du behöver infoga innehållet i filen i den aktuella bufferten på plats efter markören måste du först stänga av multi-buffertläget från nano. Detta görs med hjälp av ALT-F-kombinationen.
  • Sätt i lagets utgång - Ctrl-R Ctrl-x
  • Sök - Ctrl-w
  • Hitta följande post (Hitta nästa ...) - Alt-w eller Ctrl-w Ange
  • Utbyte - Ctrl- \\ eller Alt-R
  • Hjälpsökning - Ctrl-W Ctrl-G
  • Justera den aktuella stycket över bredden (i vilken markören är belägen) - Ctrl-j
  • Justera hela dokumentet i bredd - alt-j

Jag nämnde flera buffertläge är nano-läge, där du kan redigera flera filer samtidigt. Växling mellan flera buffertar utförs med användning av Alt- och Alt-kombinationer. .

Jag nämnde också om syntax-höjdpunkten.

Syntax-bakgrundsbelysningen, som andra NANO-inställningar, måste ordineras i Nanorc-filen. För den nuvarande användaren ligger den här filen vanligtvis här ~ / .nanorc, och ett exempel med en konfiguration kan tas från /usr/share/doc/nano/examples/nanorc.sample.gz

I Ubuntu kan du hitta färdiga konfigurationer med att markera syntaxen / usr / share / nano /. Den här katalogen innehåller Nano-konfigurationsfiler, en för varje typ av bakgrundsbelysning. Som standard ingår de.

Om du behöver ändra färgerna och andra bakgrundsbelysningsinställningar kan du också se färdiga syntax-bakgrundsbelysningskonfigurationer. Du kan ändra filer både i / usr / dela / nano och i hemkatalogen i .nanorc-filen. I det första fallet kommer förändringarna att vara globalt, i det andra - endast för den nuvarande användaren.

Och Unix-liknande operativsystem.

Gnu nano är en klon mycket känd Pico Editor. Den utvecklades 1991 och hade ursprungligen ett tipsamn. Sant, år 2000 döptes han. Officiell resurs -nano-editor.org..

Den nya redaktören är baserad på förbannelsesbiblioteket och distribueras under gNU-licens GPL. Idag ingår det i standard Ubuntu-distributionerna och det är inte nödvändigt att installera.

Var ska man komma igång? För att starta konsolredigeraren måste du öppna terminalen (du måste hitta den i applikationsstandardmenyn) och kör kommandot:nano. . För att skapa och öppna filen, kommandot -# Nano namnfil .

Att arbeta med honom behöver du bara tangentbordet. Flytta musen.

I huvudsak är Nano utformad för att efterlikna funktionaliteten och bekvämligheten hos den ursprungliga UW Pico. Redaktören är uppdelad i 4 delar. Den första visar versionen av programmet, namnet på filen och nuvarande ändringar i honom. Den andra är en fil som är redigerad på det här ögonblicket. Den tredje nedre delen visar viktiga meddelanden. Den fjärde visar de kombinationer som oftast används.

Redaktören styrs av en nyckelkombination. Tänk på exempel: Spara det aktuella dokumentetctrl + O. , tillgång till sökmenynctrl + W. , få tillgängliga tangentbordsgenvägarctrl + G. . Används även kombinationer med meta-nycklar, till exempel,meta + S. - Aktivera eller stänga av smidig rullning.

En lätt att studera nano är lämplig för nybörjare användare, men med konfigurationsuppgifter klarar sig perfekt.Förbättrad version av Nano 2.0 utmärkte sig med sina relevanta möjligheter : Stöd UTF-8-kodning, förbättrad syntaxmarkering, förmågan att kopiera text utan att klippa den, möjligheten att skriva ut varje tecken som pressades på tangentbordet, upprepa den senaste sökningen utan begäran (meta-tangent + w / ctrl + W), stavningskontroll / ersättning endast vald avsnitt av text, skift till höger om vald text, flytta till början och slutet av stycket, sök i skalet filhanterareOmvandlingen av olika formatfiler är automatisk till en.

Huvudlag i nano:

  1. att ringa en fullständig snabbkatalog -Ctrl + g eller f1 ;
  2. att lämna programmet -Ctrl + X eller F2 ;
  3. för att spela in nästa fil - CTRL + O eller F3 ;
  4. för att infoga filen i nästa - Ctrl + R eller F5 ;
  5. att söka efter text i nästa fil -Ctrl + W eller F6 ;
  6. att ersätta text i nästa fil -Ctrl + \\ (F14 eller Meta + R) ; Först är ersättningstexten inmatad, sedan efter att ha tryckt in - utbytbar;
  7. för migrering till förskärm -Ctrl + Y (F7 eller PGUP) ;
  8. för migrering till den kommande skärmen -Ctrl + V (F8 eller PGDWN) ;
  9. Ctrl + K (F9) \u003d Radera (klippa, klippa) En sträng vid markörpositionen medan du sparar den i bufferten (cutbuffer);
  10. för att infoga innehållet i cutbuffer i raden i markörens läge Ctrl + U - (F10) ; Om den senare inte har ändrats - den roll som Ångra (avbokning), kan inte föreskrivas. Det är möjligt att använda obegränsade kloningsträngar i en godtycklig del av texten - du behöver bara ta bort markören till rätt plats;
  11. för att visa information om markörens position i formuläret -Ctrl + C (F11) ;
  12. för att kontrollera stavning (genom externt program Spling, om den är installerad och aktiverat motsvarande alternativ i CONFIG, se nedan) -Ctrl + T (F12) ;
  13. att migrera en markör (markör) för en rad upp - Ctrl + P. ;
  14. att migrera en markör en linje ner -Ctrl + N. ;
  15. att migrera en markör för en symbol framåt -Ctrl + F. ;
  16. att migrera en markör för en symbol tillbaka -Ctrl + B. ;
  17. att migrera en markör till början av nästa rad -Ctrl + A. ;
  18. att migrera en markör i slutet av nästa rad - Ctrl + E. ;
  19. för att omforma nästa skärm -Ctrl + L. ;
  20. till val (och rum i bufferten) av texten, med början av markörens nästa position - Ctrl + ^ (meta + a) ;
  21. för att eliminera symbolen i markörens läge -Ctrl + D. ;
  22. för att eliminera symbolen till vänster om markören -Ctrl + H. ;
  23. för att infoga fliksymbolen -Ctrl + I. ;
  24. för autofill nästa stycke - Ctrl + J (F4) ;
  25. för att infoga raden översättningssymbol (CR) i markörpositionen -Ctrl + M. ;
  26. att gå till Destine Line-nummer - Ctrl + _ (F13 eller Meta + G) .

Som vi skrev ovan, Använd metaknappen du kan också exekvera kommandon. Lista över kommandon med meta:

  1. för anslutning i / Koppla bort den permanenta positionen för markören -Meta + C. ;
  2. för anslutning i / Koppla bort AutoTes -Meta + I. ;
  3. för anslutning i / Koppla bort suspension - Meta + Z. ;
  4. för anslutning i / Koppla ur utgångszonprompten -Meta + X. ;
  5. för anslutning i / Inaktivera Pico Editor Emulation Mode - Meta + P. ;
  6. för anslutning i / Inaktivera ordöverföringsläge - Meta + W. ;
  7. för anslutning i / Inaktivera musstöd (endast när du monterar med GPM-stöd - Meta + M. ;
  8. för kommandot att tillåta / inaktivera skärning till slutet - Meta + K. ;
  9. för anslutning i / OFF Använd vanliga uttryck (Regexp) -Meta + E. .

Det finns också ett lag som tar bort absolut allt på din dator. Var vaksam, och gör aldrig de kommandon som du är okänd. Kolla in kombinationen RM -RF / Och motsvarar honom: Echo "Test ... Test ... Test ..." | Perl -e '$? s:; s: s ;; $? :: s ;; \u003d] \u003d\u003e% - (<-|}<&|`{;;y; -/:[E-post skyddad][-` (-); `- (/" - ;; s ;; $ _; se " det kan omärkligt att radera all information från datorn. Se därför vilka kommandon du utför.

Och distribueras under GNU GPL-licensen. För närvarande ingår i standard Ubuntu-distributionerna och behöver inte installation.
För att starta nano bör du öppna terminalen och kör:

Nano.

Använd alternativ

Enligt ett standardkommando som låter dig få ett certifikat för att använda programmet där du kan visa eventuella alternativ för att öppna filer och annan information, ska du utföra:

Nano --help.

Vi får "avgasen" nedan. Du bör upprepa kommandot

Programnamn --Hjälp.

Standard för alla konsolprogram.

Användning: Nano [Alternativ] [[+ sträng, kolumn] fil] ... Alternativ Långt formvärde -h, -? --Hjälp Visa det här meddelandet + -linjen, starta en kolumn från den angivna raden och Row -a --Smarthome för att aktivera Smart Home-B-knappen - Backup för att spara säkerhetskopior av befintliga filer -C<дир> --Backupdir \u003d.<дир> Katalog För att lagra unika säkerhetskopior -D --Oldtext För att använda fetstil istället för vanliga -e-tabstospaces konvertera flikar i -f --multibuffer-utrymmen för att tillåta flera filbuffertar -H -Historium! Spara och läs sökhistorik / ersättningssträngar -Jag - -Gnorcfiles Använd inte NANORC -K --REBINDKEYPAD-filerna för att korrigera problemet med ett litet tangentbord -L -l --nonewlines för att inte lägga till tomma strängar i slutet av filen -N -NOconvert att inte konvertera från DOS / Mac-format -O --Morespace med hjälp av en valfri linje -Q.<стр> --Quotestr \u003d.<стр> Citat String -R --RESTRICTED LIMITED MODE -S -S -SMOOTH LINE ROPPING I stället för halvskärm -t<#чис> -Tabsize \u003d.<#чис> Ställ in fliken Bredd i kolumnerna -U -Quickblanken för att använda snabb rengöringsstatussträng -V - version för att visa version och utgång -W --WordBounds Använd mer exakt definition av ordgränser -Y<стр> --Syntax \u003d.<стр> Använd syntaxbeskrivningen för att markera -const ständigt visa markörpositionen -D --ReBinddelete för att korrigera backspace / DELETE -I --Uldoindent Problem Automatisk indrag på de nya raderna --kknappen från markören till Slutet på strängen -l -NoFollow Följ inte Symboliska länkar, omskrivning -M - Mouse tillåta användningen av mus -o<дир> --OPERATORDIR \u003d.<дир> Installera arbetskatalogen -P --Preserve Reserve XOn-knapparna (^ Q) och xoff (^ s) -qquiet ignorerar tyst lanseringsfel, som RC-fil -R<#столбцы> Fyller \u003d.<#столбцы> Ställ in raden överföringspunkten på # kolumnerna<программа> --speller \u003d.<программа> Använd ett alternativt stavningskontrollprogram -t --tempfile Auto Maritime Output, utan extra frågor --U --UNDO Tillåt avbrytningsfunktionen [Experimentell] -V --VIEW VIEW-läget (endast läsning) -W --nowRap Överför inte Långa linjer - X --Nohelp visar inte två rader hjälp på botten --z - suspend Tillåt upphängning - $ --SoftWrap Aktivera mjuksträngsöverföring - -b, -E, -f, -g, -j ( ignoreras, för kompatibilitet med pico)

Nano hjälptext

Redaktör nano. Utformad för att efterlikna funktionaliteten och användarvänligheten av den ursprungliga redigeraren UW Pico.. Redaktören är uppdelad i 4 huvuddelar: Topplinjen innehåller en version av programmet, det aktuella filnamnet, som är redigerat och om ändringar gjordes till den aktuella filen. Den andra delen är huvudredigeringsfönstret, som visar den redigerbara filen. Statusrad - 3 Linje från nedan - Visar olika viktiga meddelanden. Två strängar i botten visar de vanligaste nyckelkombinationerna.

Keyboard Key Designation System Nästa: Kontrollkombinationer indikeras av symbolen (^) och matas in med CTRL-knappen eller dubbeltrycks ESC. Kombinationer med ESC indikeras av Meta M-symbolen och kan anges med ESC, ALT eller Meta-knapparna, beroende på det använda tangentbordet. Om du trycker på ESC två gånger och ytterligare inmatning av det tresiffriga numret från 000 till 255 kommer det att introducera motsvarande tecken.
Följande kombinationer finns i huvudredigeringsfönstret. Alternativa kombinationer visas i parentes:

CTRL + G eller F1 - Visa den här hjälpen
CTRL + X eller F2 - Stäng den aktuella bufferten / utgångsnano
CTRL + O eller F3 - Spela in den aktuella filen på disken
Ctrl + J eller F4 - Justera den aktuella stycket

Ctrl + R eller F5 - Sätt i en annan fil i den aktuella
Ctrl + W eller F6 - Sök text eller reguljärt uttryck
CTRL + Y eller F7 - Gå till föregående skärm
Ctrl + V eller F8 - Gå till nästa skärm

Ctrl + K eller F9 - Skär den aktuella raden och spara den i urklippet
Ctrl + U eller F10 - Sätt i innehållet i urklippet till den aktuella raden
Ctrl + C eller F11 - Visa markörens position
CTRL + T eller F12 - Kontrollera stavning om det är tillgängligt

m + \\ eller m + | - På första raden i filen
M + / eller M +? - På den sista strängen av filen

Ctrl + _ eller M + G - Gå till det angivna radnummer och rad
CTRL + \\ eller M + R - Byt ut text eller reguljärt uttryck
Ctrl + ^ eller m + alt markera text i den aktuella markörpositionen
M + W - Upprepa den senaste sökningen

m + ^ eller m + 6 - Kopiera den aktuella raden och spara den i urklippet
M +) - Öka strecksträngen
M + (- Minska strecksträngen
Ctrl + F - Vidarebefordra till ett tecken
Ctrl + B - Tillbaka till ett tecken
Ctrl + utrymme - framåt på ett ord
M + utrymme - tillbaka till ett ord
Ctrl + P - på föregående rad
Ctrl + N - till nästa rad

Ctrl + alt - i början av den aktuella raden
Ctrl + E - i slutet av den aktuella linjen
M + (eller M + 9 - till början av den aktuella stycket, då nästa stycke
m +) eller m + 0 - i slutet av den aktuella stycket; Sedan nästa stycke
M +] - på lämplig konsol
M + - eller M + _ - Bläddra igenom en rad upp utan att flytta markören
M + + eller M + \u003d - Bläddra ner en rad ned utan att flytta markören
M +.< или m + , - Переключить на предыдущий буфер
M +\u003e eller m +. - Växla till nästa buffert

m + V - Sätt i nästa tangentkombination som den är
Ctrl + I - Sätt i en flik i markörpositionen
Ctrl + M - Sätt i en sträng i markörpositionen
Ctrl + D - Radera symbol under markören
Ctrl + H - Ta bort symbolen till vänster om markören
M + T - Klipp från den aktuella positionen till slutet av filen

m + J - Justera hela filen
M + D - Beräkna antalet ord, rader och symboler
Ctrl + L - uppdatera den aktuella skärmen
Ctrl + Z - Suspend Editor (om det ingår)
M + X - Hjälpläge Tillåt / Inaktivera
M + C - Permanent positionsdisplay Tillåt / förbjuda
M + O - Använda en valfri sträng för att redigera / inaktivera
M + Skift - Slät Scroll Tillåt / Inaktivera
M + P - Visar luckor tillåta / förbjuda
M + Y - Syntax Bakgrundsbelysning Tillåt / Inaktivera
M + H - Smart Home Tillåt / Inaktivera knapp
M + I - Autotensions tillåter / inaktivera
M + K - Klipp till slutet för att tillåta / inaktivera
M + L - Automatisk uppdelning av strängar för att tillåta / förbjuda
M + Q - Tanning Ingångskonvertering i mellanslag Tillåt / Inaktivera
M + B - Gör säkerhetskopior tillåter / inaktivera
M + F - Flera filbuffertar tillåter / inaktiveras
M + M - Support Mus Tillåt / Inaktivera
M + N - utan konvertering från DOS / MAC-format / förbjuda
M + Z - Suspension Tillåt / Inaktivera
M + $ - Soft Row Transfer Tillåt / Inaktivera

Syntax markerar

På fjärrservrar kan nano användas för att redigera konfigurationer - en snabb, klar, enkel textredigerare, med syntax hög. Håller med om det är väldigt bekvämt

1. Vi hittar var exempel på filer finns i vårt system. Nanorc. På Ubuntu är de vanligtvis i / usr / share / nano-katalogen. Kopiera till din katalog, konfigurationsfil:

$ CP / etc / nanorc ~ / .nanorc

2. Lägg till rader i filen ~ / .nanorc. (På Ubuntu-konfigurationsexempel Gå till leverans) för att markera de filer du behöver, om du saknas i standardkonfigurationsfilen:

## Tex inkluderar. "/usr/share/nano/patch.nanorc" ## POV-ray inkluderar "/usr/share/nano/pov.nanorc" ## perl inkluderar "/usr/share/nano/perl.nanorc" ## Nanorc-filer inkluderar "/usr/share/nano/nanorc.nanorc" ## Python inkluderar. "/usr/share/nano/python.nanorc" ## c / c ++ inkluderar "/usr/share/nano/c.nanorc" ## groff inkluderar "/usr/share/nano/groff.nanorc" ## Assembler inkluderar "/usr/share/nano/asm.nanorc" ## Ruby inkluderar "/usr/share/nano/ruby.nanorc" ## Manpages inkluderar "/usr/share/nano/man.nanorc" ## HTML inkluderar "/usr/share/nano/html.nanorc" ## Bourne Shell Scripts inkluderar "/usr/share/nano/sh.nanorc" ## Sun Java inkluderar "/usr/share/nano/java.nanorc"

3. Om det inte räcker, tar vi syntax-höjdpaketet och konfigurerar bakgrundsbelysningen när du redigerar allt och allt.

,

Tiderna då Linux presenterades med en pussel-pussel nybörjare, länge sedan passerade. Mest populära nu Linux. - Fördelningar har ett bekvämt och intuitivt grafiskt gränssnitt, liksom de vanliga programprogrammen som levereras med dem. Men det finns undantag. Textredigerare Nano., till exempel har det inte GUI. Använda kommandoradsgränssnittet istället. Varför behöver du, om det finns en gedit?


Nano. används huvudsakligen på servern Linux.Det är bekvämt när du redigerar konfigurationsfiler och, om du fortfarande bestämmer dig för att behärska terminalen, kommer det att vara mycket önskvärt att behärska och Nano.. Det finns inget särskilt svårt i detta, från alla konsoltextredaktörer Nano. Det är det enklaste att använda dem, det är tillräckligt att veta de grundläggande nyckelkombinationerna, med vilket arbete pågår med filer och text.

Installation och start

I de senaste versionerna Ubuntu. redaktör Nano. Närvarande som standard, och behöver därför inte installeras.

För att köra det måste du öppna terminalen och kör kommandot nano. . Om terminalen svarar på meddelandet "Teamet hittas inte" Eller något sådant, då betyder det att redigeraren inte är installerad. I det här fallet är det nödvändigt att installera det genom att omedelbart utföra detta kommando i konsolen:

sudo apt-få installera nano

För att köra redigeraren är ett lag tillräckligt - nano. . Detta kommer att skapa en ny fil i den aktuella katalogen. Bestäm exakt vilken mapp som är aktuell, du kan kommandot pwd. i terminalen. Om du behöver öppna en specifik fil, ange namnet och när det gäller dess läge i en annan mapp än den aktuella, lägg till hela vägen till den, som visas av exemplet i det andra kommandot:

nano hej.tht.
nano /home/kompick/hello.tht.

När det gäller konfigurationsfiler, när de öppnar efter nano. Lägg till nyckel -W.Detta är viktigt eftersom det stänger av radöverföringen som inte används i systemfiler. Redigeringsgränssnittet är representerat av konsolfönstret, längst upp i vilken versionen av programmet och namnet på den aktuella filen anges, liksom statusen (Var det ändrat eller inte) . I botten av fönstret finns två rader, som visar de vanligaste nyckelkombinationerna. I botten visas också statusfältet, där olika meddelanden och fält för kommandon visas, till exempel, lanserar F6-knappen sökningen efter text.

Grundläggande principer för arbete med redaktören nano

Hot tangenter beteckningar kan vara något generad av en nybörjare, men det är bara först. Symbol (^) betyder Ctrl-tangenten, och (M) meta - Alt eller ESC-nyckel. Allt detta finns i den inbyggda hjälpen. nano.Orsakad av att klicka ^ + G., det vill säga Ctrl + G.

För att flytta längs innehållet kan du använda piltangenterna för att spara ändringarna - CTRL + O följt av att komma in Y. För att bekräfta I. N. För avbokning. Vid tidpunkten för besparingar begär redigeraren namnet på filen som ska anges i det speciella fältet längst ner i fönstret.

För att avbryta ändringarna som gjorts till en annan oskadad fil måste du trycka på CTRL + C. För att skära hela linjer och stycken i nano. Kombinationen av Ctrl + K motsvarar deras insats - Ctrl + U. För att markera vissa delar av strängen används Ctrl + 6 eller Alt + A för att ringa söksträngen - Ctrl + W eller F6. Ctrl + A och Ctrl + E-kommandon tillåter dig att snabbt flytta till början och slutet av strängen, CTRL + Y och Ctrl + V-kommandon - rulla ner innehållet i textfilen och uppåt. Slutligen används Ctrl + X för att avsluta redigeraren till terminalen.

Men allt detta är bara en del av funktionaliteten nano.. Redaktören stöds av att räkna ord, rader och symboler, arbeta omedelbart med flera filer, skapa säkerhetskopior av redigerbara dokument, med hjälp av läget "Endast för att läsa", Aktivera partiell musstöd, syntaxbeskrivning för bakgrundsbelysning, ändra flikbredden, sätt på filens automatisk lagringsfunktion när du lämnar och mer. Ytterligare parametrar anges huvudsakligen när du startar redigeraren, men vissa, till exempel, ansvarig för att säkerhetskopiera nyckeln -b. Kan användas när du sparar en fil.

Av de extra funktionerna nano. Det är värt att notera utseendet på konsolfönstret.

Nanoredigeraren kan väl spela rollen som en slags stötdämpare för en nybörjare. Ja, det är inte Emacs, och inte ens Joe. Men med konfigurationsuppgiften lyckas med framgång. Och i utveckling och cirkulation - enkel som en rake. Det är inte av en slump i många Linux-distributioner som erbjuds som ett systemövergripande. I Gentoo Linux, där när man installerar behovet av manuellt redigering av konfigurationsfiler, uppträder det ganska ofta - det här är bara den enda redaktören som finns på systeminstallationsstadiet. I Crux och Archlinux är det sant, under installationen, är det intill VI-imitering av det mycket, originalet, och därför kan det också vara att föredra.

Nano Editor startar på strängkommandot med följande nano / -bana / fil / filvägssyntax / fil. Fikon. ett

Om du anger en obefintlig fil, skapas den.

Efter att ha startat det beskrivna kommandot ovan kommer du att se något liknande i fig. 2.

Jag tror att det inte är meningslöst att förklara att flytta markören, liksom avlägsnande av texten görs av lämpliga tangentbordstangenter, som i andra redaktörer. Hantera andra nanofunktioner utförs med hjälp av kontrollsekvenser, vars lista hämtas från http://spix.ru/apps/nano_Editor / och visas nedan.

I nano finns det två typer av kontrollsekvenser - faktiskt chefer, Kontrollera+ Brev- och meta-sekvens, Meta.+ brev. Genom den första som redigerar text och operationer med filer. Kontrollsekvenser är partiellt duplicerade med funktionstangenter. F1.-F16 (ring upp F13-F16 - genom en kombination Flytta.+F1.-F4.). Meta-sekvenser är utformade för att ändra inställningarna för redigeraren (samma resultat uppnås och kommandoradsalternativ).

Låt mig påminna dig om att på PC-knappsatsen, utför meta-nyckelrollen vanligtvis tangenttrycket Alt. (i vissa layouter - specifikt Alt."Och rätt, eller, tvärtom, vänster), eller trycka och semesternyckel Fly..

Alla större kontrollsekvenser listas under terminalfönstret.

Kontrollsekvenser - följande (i parentes - dubbla funktionstangenter och ibland meta-sekvenser):

    Kontrollera+G. (F1.) - Ring hela tipsmenyn;
  • Kontrollera+X. (F2.) - Avsluta från programmet;
  • Kontrollera+O. (F3.) - Spela in den aktuella filen;
  • Kontrollera+R. (F5.) - införandet av filen i den aktuella
  • Kontrollera+W. (F6) - Sök text i den aktuella filen;
  • Kontrollera+\ (F14 eller Meta.+R.) - Byte av texten i den aktuella filen; först introducerade ersättningstexten, sedan efter att ha klickat STIGA PÅ - Utbytbar;
  • Kontrollera+Y. (F7. eller Pgup.) - Flytta till föregående skärm;
  • Kontrollera+V. (F8. eller Pgdwn.) - Flytta till nästa skärm;
  • Kontrollera+K. (F9.) \u003d Ta bort (klippa, klippa) en sträng i markörpositionen medan du sparar den i bufferten (cutbuffer);
  • Kontrollera+U. - (F10) - Sätta i innehållet i Cutbuffer "och i en sträng i markörpositionen; Om den senare inte har ändrats, fungerar det som ångra (Avbryt), det är inte standard; det kan också användas för obegränsad kloning av strängar i en godtycklig Del av texten - tillräckligt efter radering Flytta markören till rätt plats efter borttagningen;
  • Kontrollera+C. (F11) - Återkallande information om markörens position i form av BP
  • Kontrollera+T. (F12.) - Kontrollera stavning (via det externa sfärprogrammet, om det är installerat och innehåller motsvarande alternativ i CONFIG, se nedan);
  • Kontrollera+P. - Flytta markören till en rad upp;
  • Kontrollera+N. - Flytta markören till en rad ned;
  • Kontrollera+F. - Flytta markören till en symbol framåt;
  • Kontrollera+B. - Flytta markören till ett tecken tillbaka;
  • Kontrollera+A. - Flytta markören till början av den aktuella raden;
  • Kontrollera+E. - Flytta markören i slutet av den aktuella linjen;
  • Kontrollera+L. - omdirigera den aktuella skärmen;
  • Kontrollera+^ (Meta.+A.) - valet (och rum i bufferten) av texten, som börjar med markörens nuvarande position;
  • Kontrollera+D. - Avlägsnande av en symbol i markörpositionen;
  • Kontrollera+H. - Avlägsnande av symbolen till vänster om markören;
  • Kontrollera+Jag - Sätt in fliksymbolen;
  • Kontrollera+J. (F4.) autofyll den aktuella stycket;
  • Kontrollera+M. Sätt i en strängöversättningssymbol (CR) i markörpositionen;
  • Kontrollera+_ (F13 eller Meta.+G.) - Gå till det angivna radnummeret.

Meta-sekvenser fungerar vanligtvis som omkopplare. Med hjälp av sin hjälp utförs följande åtgärder:

  • Meta.+C. - Aktivera / inaktivera markörens permanenta läge
  • Meta.+Jag - Slå på / av Autottes;
  • Meta.+Z. - Slå på / av upphängning;
  • Meta.+X. - Slå på / av utgångszonen för prompten;
  • Meta.+P. - Aktivera / inaktivera PICO-emuleringsläget;
  • Meta.+W. - Aktivera / inaktivera ordöverföringsläge
  • Meta.+M. - Aktivera / inaktivera musstöd (endast vid montering med GPM-stöd;
  • Meta.+K. - Tillåt / inaktivera skärning till slutet;
  • Meta.+E. - Aktivera / inaktivera användningen av vanliga uttryck (regexp).
Dessutom tillhandahåller Nano också ett externt konfigurationsverktyg - användarkonfiguration ~ / .nanorc. Efter att ha utfört några manipuleringar i den kan du enkelt utöka funktionaliteten hos redigeraren, i synnerhet för att ge syntaxmarknaden.