Ubuntu Documentation (Svenska)

överordnad sida: programmeringsprogram

introduktion

GNU nano är en enkel terminalbaserad textredigerare. Även om det inte är lika kraftfullt som Emacs eller Vim, är det lätt att lära sig och använda. Nano är idealisk för att göra små ändringar i befintliga konfigurationsfiler eller för att skriva korta oformaterad textfiler. Det skapades ursprungligen som en gratis ersättning för den icke-fria Pico-redigeraren. Pico är den terminalbaserade redigeraren som används i Pine email suite från University of Washington.,

Nano kan användas i ett terminalfönster eller i systemkonsolen.

Grundläggande användning av nano omfattas här. Om du vill lära dig mer avancerade tekniker som användning av flera buffertar eller syntaxmarkering av kod, se dokumentationen för nano-projektet.

installera Nano

Nano är en del av standard Ubuntu-installationen, och bör vara på ditt system redan. Om det av någon anledning inte är det, Använd din favorit pakethanterare för att installera nano.

använda Nano

Nano är ett terminalbaserat kommandoradsprogram., Även om det inte är komplicerat eller svårt att använda, är det annorlunda än en GUI-baserad textredigerare som gedit. De två huvudfunktionerna som skiljer sig åt är de kortklippta tangentkombinationerna och användningen av en mus.

Obs

denna diskussion avser specifikt användningen av nano i ett terminalfönster. Att använda nano på systemkonsolen är nästan identisk, med den största skillnaden är användningen av musen.,

starta Nano

för att starta nano med en tom fil, öppna ett terminalfönster och vid kommandoradstypen ”nano” (utan citat). Till exempel:

jeffsch@mandela:~ nano

för att öppna en befintlig fil för redigering, skriv ”Nano filnamn” där filnamn är namnet på den befintliga filen. Till exempel, för att öppna filen som innehåller listan över senast utfärdade kommandon, se till att du är i din hemkatalog och på kommandoraden typ ”nano .,bash_history” som i följande exempel:

jeffsch@mandela:~ nano .bash_history

i exemplet ovan, om filen .bash_history finns inte i din nuvarande katalog, Nano startar en ny tom fil och användning .bash_history som namnet på den.

Varning

radbrytning är som standard. När radbrytning är på, nano infogar end-of-line tecken i filen när det sveper linjer för att passa bredden på terminalfönstret., Endast linjer som du skriver eller klistrar in i fönstret är inslagna. Befintliga långa rader lindas inte förrän du lägger till ny text i raden eller använder tangentkombinationen Ctrl-J för att motivera det aktuella stycket.
om du använder nano för att redigera konfigurationsfiler vill du förmodligen inte att radförpackningen ska vara på. För att starta nano med linjeavslagning, Använd-W-omkopplaren, som i följande exempel:

jeffsch@mandela:~ nano-w .,bashrc

skärm Layout

Figur 1: standard Nano skärm layout

standard Nano skärm layout är som visas i Figur 1. De två nedersta raderna visar tangentkombinationerna för vanliga operationer. Symbolen ^ representerar kontrollknappen på tangentbordet. Använd till exempel tangentkombinationen Ctrl-G för att visa en grundläggande introduktion till nano och dess standardskärmslayout.

skärmens teckensnitt och bakgrundsfärger bestäms av dina terminalinställningar., Och när du ändrar storlek på terminalfönstret justerar nano sig i enlighet med detta.

långa linjer som inte är inslagna för att passa fönstret indikeras av $ – symbolen vid den yttersta högra kanten av terminalfönstret. $ – Symbolen är inte en del av din fil; den berättar bara att textraden är för lång för att visas i terminalen.

använda musen

som standard tillhandahålls mustjänster av terminalfönstret. Musen fungerar nästan samma som i en GUI editor., Du kan markera text, högerklicka för att kopiera och klistra in och använda mittenknappen för att klistra in text från bufferten. Men när du använder mittenknappen för att klistra in text klistras texten på den aktuella markörplatsen, inte på muspekarens plats. Andra begränsningar finns. Du kan till exempel inte använda musen för att klippa eller ta bort text, och du kan inte heller använda musen för att bläddra igenom filen.

Nano har sina egna inbyggda mustjänster, men de är begränsade., De ger bara möjlighet att flytta markören till den punkt där du klickar, och för att markera början och slutet av en del av texten. Använd Alt-M-tangentkombinationen för att växla mellan att använda terminalens mustjänster och Nanos inbyggda mustjänster.

Obs

om du använder nano på systemkonsolen måste du ha gpm installerad och igång innan du använder musen. Gpm-paketet finns i Universumförvaret.

använda tangentbordet

skriva på tangentbordet kommer att infoga text på den aktuella markören plats., Sidan upp och Sida ner tangenterna, piltangenterna, och infoga-tangenten och ta bort Nyckel allt arbete som i de flesta andra textredigerare. Om du är på ett tangentbord som inte har dessa tangenter kan du använda alternativa Ctrl-tangentkombinationer. De är listade i nano: S onlinehjälp, tillgänglig med Ctrl-G-tangentkombinationen.

kopiera, klistra in och klippa är tillgängliga, men de använder inte samma Ctrl-nyckelsekvenser som i de flesta GUI-redaktörer. Mer information finns i avsnittet Redigera Text.,

Öppna, Spara och stänga filer

Du kan öppna en fil för redigering när du startar nano, som diskuteras i avsnittet Start Nano. Det här avsnittet visar hur du öppnar en fil när nano redan är igång.

öppna filer

öppna en fil med kommandot Läs fil, Ctrl-R. kommandot Läs fil infogar en fil från disken på den aktuella markörplatsen.

När du uppmanas skriver du namnet på den fil du vill öppna, eller använder tangentkombinationen Ctrl-T för att använda Nanos inbyggda filhanterare för att navigera till den fil du vill öppna.,

om en fil redan är öppen kommer nano att infoga den nya filen i den på den aktuella markörplatsen; den kommer inte att stänga den befintliga filen, och den kommer inte heller att öppna en ny skärm för den nya filen.

spara och spara som

spara och spara som båda uppnås med Skriv ut kommandot, Ctrl-O.

När du uppmanas, tryck på enter för att acceptera det befintliga filnamnet. Om du vill spara som ett annat Filnamn skriver du in det nya namnet och trycker på Enter eller använder tangentkombinationen Ctrl – T för att använda Nanos inbyggda filbläddrare.

stänga filer

Stäng en fil med tangentkombinationen Ctrl-X., Om filen du arbetar med har ändrats sedan förra gången du sparade den, kommer du att bli ombedd att spara filen först. Skriv y för att spara filen, eller n för att avsluta nano utan att spara filen.

stänga en fil stänger också nano.

redigera Text

som är normalt i de flesta textredigerare infogas text som du skriver in i nano vid den aktuella markörpositionen. Tangenterna Delete och Backspace fungerar också på samma sätt som i andra redaktörer.

Använd Alt-6 tangentkombinationen för att kopiera text till ”cut-buffert”., På samma sätt, använd Ctrl-K-tangentkombinationen för att ta bort text (den är skuren till ”cut buffer”). Om ingen text är markerad kopierar eller skär dessa två kommandon hela textraden.

Använd Ctrl-U tangentkombinationen för att klistra in texten i ”cut buffert” i filen.

för att klippa ut eller kopiera specifik text måste du först markera start-och slutpunkterna för den text du vill välja. Du kan göra detta med antingen tangentbordet eller musen, men för att använda musen för märkning måste du först slå på nano inbyggda mus tjänster.,

för att använda tangentbordet för att välja text, flytta markören till början av texten du vill välja, tryck på Alt-en tangentkombination för att markera start och flytta markören till slutet av avsnittet du vill välja.

om du vill använda musen för att markera början på ett val måste du först se till att Nanos inbyggda mustjänster är påslagna. Använd Alt-M-tangentkombinationen för att växla mellan nano mus och terminalens mus. Klicka på den plats där du vill markera början av valet, flytta till slutet av avsnittet du vill välja och klicka med musen igen., Du kan behöva använda tangentbordet för att rulla skärmen upp eller ner eftersom nano inte stöder rullning med musen.

När du har markerat början och slutet av texten kan tangentkombinationerna Alt-6 och Ctrl-K användas för att kopiera respektive klippa ut den.

Obs

Text kopieras eller skärs i Nanos interna ”cut buffert” kan bara klistras in i den aktuella nanosessionen. Texten är inte tillgänglig för att klistra in i andra fönster eller program.,

om du använder nano i ett terminalfönster kan du använda musen för att kopiera och klistra in text till och från andra fönster på skrivbordet. Du kan inte använda musen för att klippa eller ta bort text.

avsluta Nano

För att avsluta nano, använd tangentkombinationen Ctrl-X. Om filen du arbetar med har ändrats sedan förra gången du sparade den, kommer du att bli ombedd att spara filen först. Skriv y för att spara filen, eller n för att avsluta nano utan att spara filen.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *

Hoppa till verktygsfältet