Articles

komma igång med Nano textredigerare [Nybörjarguide]

Nano är standardterminalbaserad textredigerare i Ubuntu och många andra Linux-distributioner. Även om det är mindre komplicerat att använda än vim och Emacs, betyder det inte att Nano inte kan vara överväldigande att använda.

i den här nybörjarguiden visar jag dig hur du använder Nano-textredigeraren. Jag kommer också att inkludera ett nedladdningsbart PDF-fuskblad i slutet av artikeln så att du kan referera till det för att öva och mastera Nano-redigeringskommandon.,

om du bara är intresserad av en snabb sammanfattning av nano-tangentbordsgenvägar, vänligen expandera nästa avsnitt.,>

Alt+E Redo last action Ctrl+W, Alt+W Search for text, move to next match Ctrl+\ Search and replace Ctrl+O Save the modification Ctrl+X Exit the editor

How to use Nano text editor

I presume that you have Nano editor installed on your system already., Om inte, vänligen din Distributions pakethanterare för att installera det.

bekanta dig med nano-redigeringsgränssnittet

om du någonsin har använt Vim eller Emacs kommer du att märka att det är mycket enklare att använda Nano. Du kan börja skriva eller redigera text direkt.

Nano editor visar också viktiga kortkommandon som du behöver använda för redigering längst ner i redigeraren. På så sätt kommer du inte fastna på att lämna redaktören som Vim.

ju bredare ditt terminalfönster desto fler genvägar visas.,

Nano Editor gränssnitt

Du bör bekanta dig med symbolerna i nano.

  • caret-symbolen (^) betyder Ctrl-tangenten
  • m-tecknet betyder Alt-tangenten

När det står ”^x Exit ” betyder det att använda Ctrl+X-tangenterna för att avsluta redigeraren. När det står ”m-u ångra” betyder det att du använder Alt + u-tangenten för att ångra din senaste åtgärd.,

öppna eller skapa en fil för redigering i Nano

Du kan öppna en fil för redigering i Nano så här:

nano my_file

om filen inte finns kommer den fortfarande att öppna redigeraren och när du avslutar har du möjlighet att spara texten till my_file.

Du kan också öppna en ny fil utan namn (som Nytt dokument) med Nano så här:

nano

grundläggande redigering

Du kan börja skriva eller ändra texten direkt i Nano. Det finns inget speciellt insatsläge eller något av det slaget., Det är nästan som att använda en vanlig textredigerare, åtminstone för att skriva och redigera.

så fort du ändrar något i filen, kommer du att märka att det återspeglar denna information på redigeraren.

ingenting sparas omedelbart till filen automatiskt om du inte uttryckligen gör det. När du avslutar redigeraren med Ctrl + X-tangentbordsgenväg blir du tillfrågad om du vill spara den ändrade texten i filen eller inte.

flytta runt i redigeraren

musklick fungerar inte här., Använd piltangenterna för att flytta upp och ner, vänster och höger.

Du kan använda hemknappen eller Ctrl+A för att flytta till början av en rad och slutknapp eller Ctrl + E för att flytta till slutet av en rad. Ctrl + Y / Page Up och Ctrl+V/Page Down nycklar kan användas för att bläddra efter sidor.

Om du vill gå en viss plats som sista raden, första raden, till en viss text, använd Ctrl+_ tangentkombination. Detta kommer att visa dig några alternativ som du kan använda längst ner i redigeraren.,

Hoppa till en viss rad i Nano

Klipp ut, kopiera och klistra in i Nano editor

om du inte vill spendera för mycket tid på att komma ihåg genvägarna, Använd musen.

Välj en text med musen och använd sedan högerklicksmenyn för att kopiera texten. Du kan också använda Ctrl+Shift+C tangentbordsgenväg i Ubuntu terminal. På samma sätt kan du använda högerklicket och välja Klistra in från menyn eller använda tangentkombinationen Ctrl+Shift+V.,

Nano specifika genvägar för kopiera och klistra

Nano ger också sina egna genvägar för skärning och klistra in text men det kan bli förvirrande för nybörjare.

flytta markören till början av texten du vill kopiera. Tryck på Alt + A för att ställa in en markör. Använd nu piltangenterna för att markera valet. När du har markerat önskad text kan du Alt + 6-tangenten för att kopiera den markerade texten eller använda Ctrl+K för att klippa den markerade texten. Använd Ctrl+6 för att avbryta markeringen.

När du har kopierat eller klippt den markerade texten kan du använda Ctrl+U för att klistra in den.,

ta bort text eller rader i Nano

det finns inget särskilt alternativ för radering i Nano. Du kan använda backsteg eller Delete-tangenten för att ta bort ett tecken i taget. Tryck på dem flera gånger eller håll dem för att ta bort flera tecken.

Du kan också använda Ctrl+K-tangenterna som skär hela linjen. Om du inte klistrar in den någonstans är det lika bra som att ta bort en rad.

Om du vill ta bort flera rader kan du använda Ctrl+K på dem alla en efter en.,

ett annat alternativ är att använda markören (Ctrl+A). Ställ in markören och flytta pilen för att välja en del av texten. Använd Ctrl+K för att klippa texten. Du behöver inte klistra in den och den markerade texten raderas (på ett sätt).

ångra eller gör om din senaste åtgärd

klipp fel rad? Klistrade fel textval? Det är lätt att göra sådana dumma misstag och det är lätt att rätta till de dumma misstagen.

Du kan ångra och göra om dina senaste åtgärder med:

  • Alt+U : ångra
  • Alt +E : Gör om

Du kan upprepa dessa tangentkombinationer för att ångra eller göra om flera gånger.,

Sök och ersätt

Om du vill söka efter en viss text, använd Ctrl+W och ange den term du vill söka och tryck på enter. Markören flyttar till den första matchen. För att gå till nästa match, använd Alt + w-tangenterna.

som standard är sökningen skiftlägeskänslig. Du kan också använda regex för söktermerna.

om du vill ersätta den sökta termen använder du Ctr+\ – tangenterna och anger sedan söktermen och trycker på enter-tangenten., Därefter kommer det att be om den term du vill ersätta de sökta objekten med.

markören kommer att flytta till den första matchen och Nano kommer att be om din konformation för att ersätta den matchade texten. Använd Y eller N för att bekräfta eller neka respektive. Använda någon av Y eller N kommer att flytta till nästa match. Du kan också använda A för att ersätta alla matcher.,

spara filen medan du redigerar (utan att lämna)

i en grafisk editor används du sannolikt för att spara ändringarna från tid till annan. I Nano kan du använda Ctrl+O för att spara dina ändringar du gjort i filen. Det fungerar också med en ny, namnlös fil.

nano visar faktiskt kortkommandot längst ner, men det är inte uppenbart., Det står ”^o Skriv ut ” vilket faktiskt innebär att använda Ctrl+O (det är bokstaven O, Inte nummer noll) för att spara ditt nuvarande arbete. Inte alla kan räkna ut det.

i en grafisk textredigerare använder du förmodligen Ctrl+S för att spara ändringarna. Gamla vanor dör hårt men det kan orsaka problem. Om du av misstag trycker på Ctrl + S för att spara filen märker du att terminalen fryser och du kan inte göra någonting.

om du av misstag trycker Ctrl+S trycker Ctrl+Q ingenting kan vara mer skrämmande än en frusen terminal och förlora arbetet.,

spara och avsluta Nano editor

om du vill avsluta redigeraren trycker du på Ctrl+X-tangenterna. När du gör det, kommer det att ge dig möjlighet att spara filen, eller kasta filen eller avbryta exitprocessen.

om du vill spara den ändrade filen som en ny fil (Spara som funktion i vanliga redaktörer) kan du också göra det. När du trycker på Ctrl + X för att avsluta och sedan Y för att spara ändringarna, ger det möjlighet till vilken fil den ska spara ändringarna. Du kan ändra filnamnet vid denna tidpunkt.,

Du måste ha ”skrivbehörighet” på filen du redigerar om du vill spara ändringarna i filen.

glömt tangentbordsgenväg? Använd hjälp

liksom alla andra terminalbaserade textredigerare är Nano starkt beroende av kortkommandon. Även om det visar flera användbara genvägar längst ner i redigeraren, kan du inte se dem alla.

det är inte möjligt att komma ihåg alla genvägar, speciellt i början. Vad du kan göra är att använda Ctrl + G-tangenterna för att få fram den detaljerade hjälpmenyn. Menyn Hjälp listar alla kortkommandon.,

titta alltid längst ner i Nanoredigeraren

om du använder Nano märker du att den visar viktig information längst ner. Detta inkluderar kortkommandon som kommer att användas i scenariot. Det visar också den sista åtgärden du utförde.

om du blir för bekväm med Nano kan du få mer skärm för att redigera texten genom att inaktivera genvägarna som visas längst ner., Du kan använda Alt+X tangenterna för att. Jag rekommenderar inte att göra det, för att vara ärlig. Genom att trycka på Alt + X kommer genvägsdisplayen tillbaka.

ladda ner Nano cheatsheet

det finns många fler genvägar och redigeringsalternativ i nano. Jag tänker inte överväldiga er genom att nämna dem alla.

här är en snabb sammanfattning av de viktiga Nano-tangentbordsgenvägarna som du bör rememeber. Nedladdningslänk är under bilden.

Du kan ladda ned cheatsheet, skriva ut det och hålla vid skrivbordet., Det hjälper dig att komma ihåg och mastera genvägarna.

Jag hoppas att du hittar den här nybörjarguiden till Nano textredigerare till hjälp. Om du gillade det, Vänligen dela den på Reddit, Hacker News eller i olika Linux-forum du ofta besöker.

Jag välkomnar dina frågor och förslag.

gilla vad du läser? Vänligen dela den med andra.

433Shares
  • Facebook397
  • Twitter32
  • LinkedIn2
  • Reddit1
  • Pocket0