Nano är en textredigerare. Nano - den enklaste konsoltextredigeraren för Linux Hur man avslutar nano

Nano-redigeraren är utformad för att efterlikna funktionaliteten och bekvämligheten hos UW Pico-textredigeraren. Följande skärmdump visar redigeraren i aktion:

Så här förklarar den officiella dokumentationen de olika delarna av redaktören:

Det finns fyra huvudredigeringssektioner. Den översta raden visar versionen av programmet, den aktuella filen som redigeras och om filen har ändrats. Därefter kan du i huvudredigeringsfönstret se att filen redigeras. Den tredje raden är statusfältet, den visar viktiga meddelanden. De två nedre raderna visar de vanligaste kortkommandona i editorn.

Följande avsnitt beskriver de grundläggande användningsmetoderna, såväl som några av funktionerna hos Nano.

1. Skapa och öppna filer

För att starta redigeraren, kör:

eller (om vi omedelbart vill ange filnamnet)

$nano

Den andra metoden är lämplig för att både skapa en ny fil och öppna en befintlig. Du kan ange den absoluta sökvägen till filen (om filen finns på distans).

Exemplet nedan visar hur en öppen fil ser ut:

Som du kan se finns det tips nedan för att göra ditt arbete enklare.

2. Hur man sparar en fil i Nano

Här är ett exempel:

Nano låter dig också spara filer i en mängd olika format. Du kan till exempel spara filen i DOS-format genom att trycka på Alt+d. På samma sätt, för att spara filen i Mac-format, tryck på kortkommandot Alt+m. Observera att för att ändra formatet måste du starta den normala sparprocessen genom att trycka på Ctrl+o och sedan trycka på Alt+d eller Alt+m för att välja format.

3. Hur man klipper ut och klistrar in text i Nano

För att klippa ut och klistra in en linje, flytta först markören till den raden. Tryck nu på kortkommandot Ctrl+K (klipp ut) och skicka sedan raden till den plats där du vill klistra in den och använd slutligen kortkommandot Ctrl+U (klistra in).

Till exempel, i skärmdumpen nedan, finns det ett krav att klippa den första raden och klistra in den i slutet. Gå till raden och tryck på tangentkombinationen Ctrl+K. Flytta nu markören till botten och tryck på tangentkombinationen Ctrl+y.

Du kan kopiera en specifik del av en sträng istället för hela strängen. För att göra detta måste du först markera ett ord/del av en rad genom att trycka på Ctrl+6 (eller Alt+a). Du kan nu trycka på Ctrl+K för att klippa ut och Ctrl+U för att klistra in.

Som ni ser kan vi selektivt klipp och klistra in önskad del av linjen.

4. Hur man hittar och ersätter ett ord i nano

Detta verktyg låter dig hitta rätt ord, och även ersätta den med en annan.

För att söka efter ett ord i nano, tryck på kortkommandot Ctrl+w. Du kommer då att bli ombedd att ange det ord du vill söka efter. När du har skrivit in ordet, tryck på Enter och verktyget kommer att visa dig matchande poster.

Du kan också ersätta ett ord med ett ord från en annan webbplats genom att trycka på Ctrl+\. När du trycker på den här tangentkombinationen frågar nano dig efter ordet du vill ersätta. När du har skrivit in ordet, tryck på Enter-tangenten och nu kommer det att fråga efter ett ersättningsord. Efter detta kommer nano att be dig bekräfta ändringarna.

Följande tre skärmdumpar hjälper dig att förstå processen.

5. Hur man infogar en annan fil i den aktuella

Om du vill kan du också klistra in data från en annan fil i den du för närvarande redigerar i nano. För att göra detta, tryck på tangentkombinationen Ctrl+p och ange sedan sökvägen till filen du vill öppna.

Nedan är exempel på skärmdumpar av denna funktion:

Som du kan se i skärmdumpen ovan infogades texten i filen från markörens position.

6. Visa markörens position

Om du vill kan du också kontrollera markörens position i filen. Detta kan göras genom att trycka på kortkommandot Ctrl+C.

Som du kan se i skärmdumpen ovan, efter att ha tryckt på Ctrl+c, dök en positionsmarkör upp, och all information om detta finns i statusfältet (det som är understruket är den tredje raden längst ner i fönstret).

7. Hur man placerar markören på en specifik rad eller kolumn vid start.

Om du vill kan du också placera markören på en specifik rad och kolumn i filen när du startar redigeraren. Detta kan göras genom att tillhandahålla nödvändig information när du startar redigeraren. Denna funktion använder en omkopplare kommandorad+rad,kolumn (rad definierar radnumret och kolumnen definierar kolumnnumret).

$ nano +rad, kolumn

Till exempel:

$ nano +2,5 abc.txt

Som du kan se i skärmdumpen ovan är markören på den andra raden och den femte kolumnen när du öppnar filen.

8. Hur man gör en säkerhetskopia av en tidigare version av en fil.

Verktyget låter dig skapa säkerhetskopior föregående version redigerad fil. Detta görs efter att du har gjort ändringar och sparat filen. Funktionen kan nås genom att använda kommandoradsalternativet -b.

$nano -B

Till exempel

$ nano -B abc.txt

Säkerhetskopieringen kommer att sparas i den aktuella katalogen med samma namn, men suffixet med en tilde (~).

Observera att filer som skapats för första gången inte kan säkerhetskopieras.

9. Säkerhetskopiera filer till en specifik katalog.

Verktyget låter dig spara alla dina säkerhetskopior i en specifik katalog. Den här funktionen kan nås med kommandoradsalternativet -C eller –backupdir, vilket kräver sökvägen till mappen du vill spara till säkerhetskopia filer.

$ nano -B –backupdir=

10. Hur man konverterar flikar till mellanslag.

Detta verktyg låter dig också konvertera flikar till mellanslag. Den här funktionen kan nås med kommandoradsalternativet -E.

$nano -E

Följande illustration visar till exempel text som innehåller flikar mellan ord.

Nu, sedan editorn startades med parametern -E, sparas ändringarna, flikarna konverteras till mellanslag.

Slutsats

Med tanke på att artikeln är avsedd för nybörjare har vi bara skrapat på ytan detta system. Använd kortkommandot Ctrl+G för att lära dig mer om Nano. Åh, och ja, glöm inte att prova grunderna vi diskuterade här.

För nybörjare som precis har börjat lära sig Linux är terminalen mycket stressad, men när det kommer till nanokommandot...

Nästan alla servrar som körs på Linux, inklusive Ubuntu Server, använder inte ett grafiskt skal; alla inställningar görs med terminalen. På skrivbordet Linux-distributioner, situationen är något enklare, men ändå, om du vill finjustera systemet, är det oundvikligt att lära känna terminalen. Ett av de svåraste "kommandona" att bemästra är Nano Linux. Detta kommando, " nano ", inget annat än en konsoltextredigerare.

Hur man använder Nano Text Editor i Linux Terminal

I den här artikeln kommer vi att försöka att tydligt berätta hur du använder denna textredigerare så att Linux inte verkar vara ett så komplext operativt kommando.

Installerar Nano på Linux

Om terminalen inte svarar på något sätt på nano-kommandot, är denna textredigerare inte installerad. För att installera det, skriv in kommandot:

sudo apt installera nano

Allt är klart för lansering!

Lansering av Nano

Textredigerare nano fungerar bara i terminalen. Ytterligare ett förtydligande innan vi börjar, operationssalen Linux-system Det är skiftlägeskänsligt; om ett ord eller en del av ett kommando skrivs med stor bokstav måste du skriva det på det sättet, annars får du ett felmeddelande.

Om du är i katalogen (mappen) där den önskade textfilen finns, för att börja redigera den med nano du måste skriva i terminalen så här:

Nano index.html

Teamet hjälper dig förresten att ta reda på vilken katalog du befinner dig i nu pwd , och vilka filer finns i närheten? ls .

Om vi ​​redigerar en fil som finns i en annan katalog (mapp), måste du ange hela sökvägen i terminalen:

Nano /var/www/html/index.html

Om du plötsligt redigerar en fil som är känslig för radbrytning anger du kommandot i terminalen nano med extra nyckel -w :

Nano -w/var/www/html/index.html

För att öppna ett dokument på en specifik rad eller kolumn nano + rad, kolumn filnamn

Till exempel nano +3,2 /etc/hosts

Nano-snabbtangenter för kontroll i en textredigerare

Med textinformation inskriven nano ingen ska ha några problem. Men hur bekvämt det är att hantera textdata, radera den i bulk, flytta den och viktigast av allt, hur man sparar den i nano, många har problem med detta.

Åtgärdsnamn nano snabbtangenter
Öppna en fil på en specifik rad

+ linje nummer

Till exempel:

nano +25 log.txt

"Långsam" rörelse åt sidorna - upp, ner, vänster, höger Nycklar

eller

Ctrl F Och Ctrl B

←→ eller

Ctrl P Och Ctrl N

Flytta till början av filen Alt | eller Alt\
Flytta till slutet av filen Alt / eller Alt?
Flytta ett ord framåt Ctrl Mellanslag
Flytta till början av raden Ctrl A
Flytta till slutet av raden Ctrl E
Flytta tillbaka ett ord Alt mellanslag
Flytta till rad efter nummer Alt G eller Ctrl -
Nästa sida (om lång textfil) Ctrl Y
Föregående sida (om lång textfil) Ctrl V
Klipp "ta bort" hela raden Ctrl K
Radera allt från markören till slutet av filen ALT T
Klistra in en tidigare klippt eller kopierad linje Ctrl U
Välj en del av texten, kopiera eller klipp ut den (eller ta bort) Flytta till önskat avsnitt av texten

Klämma ALT A

och flytta tangenterna ↓←→

Kopiera Alt-6

Klipp ut eller ta bort Ctrl K

Infoga flik Ctrl I
Klistra in textinformation från en annan fil Ctrl R

ange sökvägen till filen

I nano visa rad- och kolumnnummer CTRL C
Hitta i textfil nödvändigt ord Ctrl W

skriv sökordet

Hitta nästa Ctrl W
Sparar ändringar i en fil Ctrl O

Tryck Stiga på

Spara ändringar i en fil och avsluta nanoredigeraren Ctrl O

tryck enter

Spara inte gjorda ändringar Ctrl Z
Spara ändringar och byt namn på filen Ctrl X

Tryck Y

ange ett nytt filnamn

Tryck Stiga på

Jag hoppas att användningen av nanoterminalens textredigerare inte längre kommer att vara en så stor huvudvärk som tidigare!

Har du fortfarande ytterligare frågor? Skriv dem i kommentarerna om vad du gjorde eller vice versa!

Det är allt! Läs fler artiklar och instruktioner i avsnittet. Stanna med sidan, det kommer att bli ännu mer intressant!

Och Unix-liknande operativsystem.

GNU nano är en klon av den välkända Pico-redigeraren. Den utvecklades 1991 och hette ursprungligen TIP. Det är sant att det döptes om år 2000. Officiell resurs –nano-editor.org.

Den nya redigeraren är baserad på curses-biblioteket och distribueras under GNU GPL-licensen. Idag ingår den i Ubuntu-distributioner som standard och behöver inte installeras.

Var ska man börja? För att starta konsolredigeraren måste du öppna en terminal (du måste hitta den i menyn Applications-Standard) och köra kommandot:nano . För att skapa och öppna en fil är kommandot -# nanofilnamn .

För att arbeta med det behöver du bara ett tangentbord. Flytta bort musen.

I sin kärna är Nano designad för att efterlikna funktionaliteten och användbarheten hos den ursprungliga UW Pico. Redaktören är uppdelad i 4 delar. Den första visar programversionen, filnamnet och aktuella ändringar i den. Den andra är filen som för närvarande redigeras. Tredje Nedre delen visar viktiga meddelanden. Den fjärde visar de kombinationer som oftast används.

Redaktören styrs med en kortkommando. Låt oss titta på några exempel: spara det aktuella dokumentetctrl+o , åtkomst till sökmenynctrl+w , skaffa tillgängliga kortkommandonctrl+g . Kombinationer med Meta-nycklar används också t.ex.meta+s – aktivera eller inaktivera smidig rullning.

Lätt att lära sig, Nano är lämplig för nybörjare, men hanterar även konfigurationsuppgifter felfritt.Den förbättrade versionen nano 2.0 utmärkte sig med sina nuvarande möjligheter : stöd för UTF-8-kodning, förbättrad syntaxmarkering, möjligheten att kopiera text utan att klippa den, möjligheten att skriva ut varje tecken som trycktes på tangentbordet, upprepa den senaste sökningen utan sökning (Meta-tangent + W/ Ctrl+ W), stavningskontroll / ersätt endast det markerade avsnittet av text, flytta den markerade texten åt höger, flytta till början och slutet av stycket, sök i skalet filhanterare, konverterar filer av olika format automatiskt en till en.

Huvudkommandon i nano:

  1. för att anropa hela promptkatalogen -CTRL+G eller F1 ;
  2. att lämna programmet -CTRL+X eller F2 ;
  3. för att skriva nästa fil –CTRL+O eller F3 ;
  4. för att infoga en fil i nästa -CTRL+R eller F5 ;
  5. för att söka efter text i nästa fil –CTRL+W eller F6 ;
  6. för att ersätta text i nästa fil –CTRL+\(F14 eller Meta+R) ; Först skrivs ersättningstexten in, sedan, efter att ha tryckt på Enter, skrivs den ersatta texten in;
  7. för att migrera till förhandsgranskningsskärmen –CTRL+Y (F7 eller PgUp) ;
  8. för att migrera till kommande skärm –CTRL+V (F8 eller PgDwn) ;
  9. CTRL+K (F9) = ta bort (klipp ut, klipp) en rad vid markörpositionen och lagra den i en buffert (cutbuffer);
  10. för att infoga innehållet i cutbuffer i en linje vid markörpositionenCTRL+U – (F10) ; om den senare inte har ändrats, utför den rollen som Ångra (avbokning), vilket normalt inte föreskrivs; kan också användas för obegränsad kloning av rader i en godtycklig del av texten - du behöver bara flytta markören till önskad plats efter borttagning;
  11. för att visa information om markörens position i formuläret -CTRL+C (F11) ;
  12. för att kontrollera stavning (via ett externt stavningsprogram, om det är installerat och motsvarande alternativ är aktiverat i konfigurationen, se nedan) –CTRL+T (F12) ;
  13. för att migrera markören (markören) en rad upp –CTRL+P ;
  14. för att migrera markören en rad ner -CTRL+N ;
  15. för att migrera markören ett tecken framåt –CTRL+F ;
  16. för att migrera markören ett tecken tillbaka -CTRL+B ;
  17. för att migrera en markör till början av nästa rad -CTRL+A ;
  18. för att migrera en markör till slutet av nästa rad -CTRL+E ;
  19. för att rita om nästa skärm –CTRL+L ;
  20. för att välja (och placera i bufferten) text, med början från nästa markörposition -CTRL+^ (Meta+A) ;
  21. för att eliminera ett tecken vid en markörposition –CTRL+D ;
  22. för att eliminera tecknet till vänster om markören –CTRL+H ;
  23. för att infoga ett tabbtecken –CTRL+I ;
  24. för att autokomplettera nästa stycke –CTRL+J (F4) ;
  25. för att infoga ett nyradstecken (CR) vid en markörposition –CTRL+M ;
  26. för att gå till det avsedda radnumret –CTRL+_ (F13 eller Meta+G) .

Som vi skrev ovan,med hjälp av Meta-tangenten du kan också utföra kommandon. Lista över följande kommandon med Meta:

  1. för anslutning i/avaktivera permanent markörposition –Meta+C ;
  2. för anslutning Jag / inaktiverar automatiska indrag –Meta+I ;
  3. för anslutning i/avaktivera avstängning –Meta+Z ;
  4. för anslutning Jag / inaktiverar utmatningen av tipszonen –Meta+X ;
  5. för anslutning I/avaktivera pico editor emuleringsläge –Meta+P ;
  6. för anslutning Jag / avaktiverar radbrytningsläge –Meta+W ;
  7. för anslutning i / inaktivera musstöd (endast när man bygger med gpm-stöd -Meta+M ;
  8. för kommandot för att aktivera/inaktivera skärning till slutet –Meta+K ;
  9. för anslutning I/OFF-användning vanliga uttryck(regexp) –Meta+E .

Det finns också ett kommando som tar bort absolut allt på din dator. Var vaksam och utför aldrig kommandon som du inte känner till. Kolla in kombinationenrm -rf / och motsvarande det:echo "test... test... test..." | perl -e ‘$??s:;s:s;;$?::s;;=]=>%-(<-|}<&|`{;;y; -/:

Även om de flesta åtgärder i operativsystemet Linux kan göras via ett grafiskt gränssnitt, om du vill ha mer kontroll över processen och större flexibilitet, måste du ta till manuell redigering av konfigurationsfiler.

På så sätt kan du finjustera varje parameter och veta vad varje rad är ansvarig för. Du kan använda olika redigerare för att arbeta med konfigurationsfiler. Nybörjare använder oftast Gedit, mer erfarna användare som redan är vana vid terminalen föredrar nanoredigeraren, och många proffs vill bara använda Vim.

Vi har redan tittat på hur man använder Vim i en av de tidigare artiklarna, det är väldigt flexibelt, men denna flexibilitet kom på bekostnad av komplexitet och en vertikal inlärningskurva. I den här artikeln vill jag titta på hur man använder Nano-textredigeraren på operativsystemet Linux. Detta är en mycket enkel editor och alla nybörjare kan hantera det. Men i sin tur kommer detta att vara ett utmärkt steg mot utvecklingen av terminalen.

Nano-textredigeraren ingår i GNU-programsviten och är standardkonsolredigeraren för många Linux-distributioner. Utvecklingen av programmet, liksom många andra program från GNU-sviten, började på nittiotalet.

På den tiden fanns det ett program för att skicka och ta emot e-post - Pine. En del av det var en textredigerare som heter Pico, som du kunde använda för att skriva dina meddelanden. Många nybörjare gillade Pico för dess enkelhet och intuitiva gränssnitt. Men Linux-distributioner, inklusive Debian, kunde inte inkludera privata binärer för Pine och Pico i sina arkiv.

Med hänsyn till allt detta beslutades det att skapa en TIP- eller Tips Isn't Pico-redigerare. Men sedan, på grund av en namnkonflikt med ett annat verktyg, döptes editorn om till nano.

Den största fördelen med nano är dess användarvänlighet. Det är lika enkelt att använda som OpenOffice eller Gedit. Därför är det väldigt enkelt att lära sig hur man använder programmet. Låt oss nu gå vidare till frågan om hur man använder nano.

Hur använder man Nano-redigeraren?

Först och främst måste det sägas att nano är en konsoltextredigerare, vilket betyder att det är vanligt att köra det från terminalen. Följande syntax används för detta:

$nano-alternativ /adress/fil/fil

Att använda kommandoradsalternativ kräver inte nödvändigtvis bara att ange ett filnamn, men i vissa fall kan alternativ vara mycket användbara. Låt oss titta på dem mer i detalj:

  • +nummer- ange raden i filen från vilken redigeringen ska börja;
  • -B- skapa en säkerhetskopia av filen när du sparar;
  • -MED- backup-mapp;
  • -D- visa text i fet stil;
  • -E- konvertera flikar till mellanslag;
  • -F- aktivera stöd för redigering av flera filer;
  • -H- spara sök- och ersättningshistorik;
  • -Jag- läs inte konfiguration från nanorc-filer;
  • -P- kom ihåg och återställ markörens position under den senaste redigeringen;
  • -T- flikstorlek i mellanslag;
  • -m- aktivera musstöd;
  • -v- skrivskyddat läge, du kan inte spara filen.

Vi har bara övervägt de viktigaste alternativen i programmet; naturligtvis finns det faktiskt många fler av dem, men dessa kommer att räcka för att komma igång. Därefter kommer vi att titta på hur man arbetar med själva programmet, dess utseende och kortkommandon.

För att öppna en fil, skicka bara den i parametrarna till nano-kommandot. Om en sådan fil inte finns skapas en ny. Till exempel:

Programmets huvudfönster ser väldigt enkelt ut, på den översta raden finns redaktörsversionen och filnamnet, samt ett meddelande om filen har ändrats. Därefter kommer själva texten, och längst ner finns återigen filnamnet och de grundläggande kortkommandon som du kan använda för att arbeta med programmet.

För att flytta genom texten kan du använda musen, tangentbordspilarna eller speciella kortkommandon. Det finns ingen meny i programmet, och alla åtgärder utförs med snabbtangenter. Kanske kommer några av dem inte att vara lätta att komma ihåg första gången, men efter flera gångers träning kommer allt att lösa sig. Dessutom visas allt du behöver längst ner på skärmen. För att aktivera en viss åtgärd, tryck bara på Ctrl och den angivna bokstaven. Skift-tangenten används inte någonstans.

Grundläggande kortkommandon

Låt oss nu titta närmare på vilka kortkommandon som nano linux-textredigeraren erbjuder. Klicka på för mer information om kortkommandon Ctrl+G:

När du har arbetat klart med redigeraren och sparat dina ändringar klickar du Ctrl+X För att avsluta om filen inte sparades kommer programmet att uppmana dig att göra detta:

Innan du stänger programmet måste du spara ändringarna i en fil på disken. För att göra detta, använd kombinationen Ctrl+O. Om du körde nano utan parametrar måste du ange ett filnamn.

Du kan klistra in innehållet i en annan fil vid markörens position genom att klicka Ctrl+R och ange målfilens namn:

Klicka på för att ångra den senaste åtgärden Alt+U. Och du kan upprepa den sista åtgärden igen med Alt+E. Klicka på för att söka efter sträng eller reguljärt uttryck Ctrl+W, kan du använda standard syntax för perl reguljära uttryck:

Använda en kortkommando Alt+R du kan använda sök och ersätt:

Vi tittade på de viktigaste tangentkombinationerna som används för att styra redigeringsfunktionerna. De kan verka komplicerade för dig, men för att komma igång räcker det att bara veta Ctrl+O Och Ctrl+X, allt annat kommer senare.

Kortkommandon för navigering

Låt oss nu titta på snabbtangenterna för att snabbt gå igenom text i nanoredigeraren. Naturligtvis kan du alltid använda de nycklar du redan är bekant med PageUP, PageDown, Home, End och piltangenter, men detta är inte helt bekvämt med tanke på att nano har sina egna genvägar. Även om de inte är lika praktiska som Vims, kan du fortfarande använda dem.

För att flytta markören framåt eller bakåt, tryck på Ctrl+F Och Ctrl+B och för att flytta upp/ner en rad använd Ctrl+P Och Ctrl+N.

För att flytta till början av raden använd Ctrl+A, och i slutet - Ctrl+E. Det finns också genvägar för att gå igenom sidor, Ctrl+V flyttar en sida ner och Ctrl+Y- upp på sidan.

Men det är inte allt. Du kan navigera genom ord med hjälp av Ctrl+Mellanslag Och Alt+mellanslag, och tryck även på Ctrl+_ och ange numret på den önskade raden, och även en symbol separerad med ett kommatecken.

För att se var markören är nu, klicka Ctrl+C.

Kopiera klipp och klistra

Du kan kopiera text med musen, men det är bara om du arbetar i ett GUI. Men om du använder programmet i en ren terminal kommer det här alternativet inte att fungera. För sådana fall har nano sina egna urvals- och kopieringsverktyg.

För att välja ett avsnitt av text, klicka Ctrl+^ flytta markören till slutet av önskat avsnitt och tryck på samma tangentkombination igen. All text mellan start- och slutpunkten, inte inklusive markörens position, kommer att markeras och du kan kopiera eller klippa ut den.

För att kopiera markerad text, klicka Alt+^ och att skära ut den - Ctrl+K. För att infoga utskuren text, flytta markören till önskad position och klicka Ctrl+U.

Klicka bara för att klippa ut en hel textrad Ctrl+K, ibland är detta väldigt praktiskt när du redigerar konfigurationsfiler.

Flera filer i Nano

Inte alla vet, men nano linux textredigerare stöder att öppna flera filer. Du kan inte öppna dem på samma skärm, men du kan fritt växla mellan att redigera var och en av dem.

För att göra detta, skicka flera filer till verktyget när du startar:

nano fil1 fil2

Och använd sedan kortkommandon för att flytta mellan dem Alt+> Och Alt+< . Klicka på för att stänga en fil som inte längre behövs Ctrl+X. Inte hela programmet stängs, utan bara den aktiva bufferten med filen.

Slutsatser

I den här artikeln tittade vi på hur man använder nano linux-redigeraren. Även om det är väldigt enkelt och främst riktat till de som är nya i Linux, finns det ett stort antal funktioner som gör programmet till en mycket kraftfull redigerare. Om du har några frågor, fråga i kommentarerna!

Slutligen, en kort jämförelse mellan nano och vim:

Alla kommandon ges genom att trycka på tangentkombinationer - funktionsknappar eller kombinationen Ctrl-bokstav, Alt-bokstav.

Alt emuleras genom att trycka på Esc en gång, Ctrl genom att dubbeltrycka. Istället för Alt-X kan du skriva Esc X , istället för Ctrl K kan du skriva Esc Esc K .

Upp-vänster-höger-ner-pilarna gör precis vad de ska göra.
Start av raden - Hem
End of line - End
Sida ner - PgDn
Sidor upp - PgUp

Ett ord framåt - Ctrl-Mellanslag
Ett ord tillbaka - Alt-Space(markören visas i början av ordet)
Till början av filen - Alt-| eller Alt-\ (kort sagt Alt- och "den här"-knappen)
Till slutet av filen - Alt-/ eller Alt-? (på liknande sätt, Alt "denna"-knappen)
Ner till den första tomma raden - Alt-0(eller Alt-))
Upp till den första tomma raden - Alt-9(eller Alt-()


Aktivera/inaktivera radomslutning - Alt-L
Gå till raden med det angivna numret - Alt-G

Textval utförs antingen med musen eller med tangentbordet. Från tangentbordet sker valet så här: först markeras början av valet: Alt-A eller Ctrl-^. Därefter kommer navigering - och tills åtgärden utförs på texten i bufferten sparas valet.

Markerad text kan kopieras till urklipp - kombination Alt-6.

Därefter kan vi klistra in texten från klippbordet − Ctrl-U eller F10.

Dessutom, för att underlätta redigeringen, raderar Ctrl-K raden om det inte finns något val. Antingen helt eller från markören till slutet av raden. Beteendet ändras av en kombination Alt-K(som standard är läget att radera hela raden, och Alt-K växlar den fram och tillbaka).

Observera att den raderade raden finns i bufferten, så du kan klistra in den med Ctrl-U .

En annan kombination för lata människor - Alt-T, raderar allt från markören till slutet av filen (trunkate-kommandot).

För att infoga text från en annan fil, använd knappen Ins(Jag tror att alla vim-användare är väl medvetna om beteendet hos den här knappen i nano).

Alla grundläggande kontrollsekvenser listas längst ner i terminalfönstret.

Kontrollsekvenser är följande (inom parentes finns dubbla funktionstangenter och ibland metasekvenser):

    Kontrollera+G (F1) - anropa den fullständiga hjälpmenyn;
  • Kontrollera+X (F2) - avsluta programmet;
  • Kontrollera+O (F3) - spela in den aktuella filen;
  • Kontrollera+R (F5) - infoga en fil i den aktuella;
  • Kontrollera+W (F6) - sök efter text i den aktuella filen;
  • Kontrollera+\ (F14 eller Meta+R) - ersätter text i den aktuella filen; Först skrivs ersättningstexten in, sedan efter att du har klickat Stiga på- utbytbar;
  • Kontrollera+Y (F7 eller PgUp) - gå till föregående skärm;
  • Kontrollera+V (F8 eller PgDwn) - gå till nästa skärm;
  • Kontrollera+K (F9) = ta bort (klipp ut, klipp) en rad vid markörpositionen och lagra den i en buffert (cutbuffer);
  • Kontrollera+U - (F10) - infogar innehållet i klippbufferten i en rad vid markörpositionen; om den senare inte har ändrats, utför den rollen som Ångra (avbrytning), vilket normalt inte tillhandahålls; kan också användas för obegränsad kloning av linjer i en godtycklig del av texten - efter borttagning räcker det att flytta markören till önskad plats;
  • Kontrollera+C (F11) - visa information om markörens position i form av VR
  • Kontrollera+T (F12) - stavningskontroll (via ett externt stavningsprogram, om det är installerat och motsvarande alternativ är aktiverat i konfigurationen, se nedan);
  • Kontrollera+P- flytta markören en rad uppåt;
  • Kontrollera+N- flytta markören en rad nedåt;
  • Kontrollera+F- flytta markören ett tecken framåt;
  • Kontrollera+B- flytta markören ett tecken bakåt;
  • Kontrollera+A- flytta markören till början av den aktuella raden;
  • Kontrollera+E- flytta markören till slutet av den aktuella raden;
  • Kontrollera+L- rita om den aktuella skärmen;
  • Kontrollera+^ (Meta+A) - välja (och placera i bufferten) text, med början från den aktuella markörpositionen;
  • Kontrollera+D- radera ett tecken vid markörens position;
  • Kontrollera+H- radera ett tecken till vänster om markören;
  • Kontrollera+jag- infoga ett tabbtecken;
  • Kontrollera+J (F4) autokomplettera det aktuella stycket;
  • Kontrollera+M infoga ett nyradstecken (CR) vid markörpositionen;
  • Kontrollera+_ (F13 eller Meta+G) - hoppa till angivet radnummer.

Topp