det är grundläggande krav för kommandoraden arbete för att skapa eller redigera textfiler. Vim och Emacs är kraftfulla kommandoradsredigerare men de kan vara överväldigande för nya Linux-användare. Nano textredigerare är enkel och lätt att använda., Den innehåller alla grundläggande funktioner samma som andra textredigerare som UTF-8 kodning, syntaxmarkering, Sök och ersätt med reguljärt uttryck stöd, flera buffertar, stavningskontroll och mer. I den här guiden kommer vi att visa dig hur du installerar och använder nano textredigerare.
installera Nano textredigerare#
Nano textredigerare ingår som standard i macOS och de flesta Linux-distributioner. Processen beror på operativsystemet du kör., Om Nano-textredigeraren är förinstallerad kan du hoppa över det här avsnittet för att börja lära dig grundläggande Nano-textredigeringskommandon. Du kan kontrollera om Nano är installerat eller inte utfärdar kommandot nedan:
nano --version
det ska visa utdata enligt nedan:
om du inte har nano installerat på ditt system kan du installera det med pakethanteraren för din distribution. Se till att du behöver administratörsbehörighet för Ubuntu, Debian och CentOS för att installera nano.,
installera nano på Debian och Ubuntu#
för att installera Nano textredigerare på Debian eller Ubuntu-systemet, utfärda följande kommando:
sudo apt install nano
installera Nano på CentOS och RHEL#
för att installera Nano textredigeraren på CentOS eller RHEL-baserade plattformar, kör det här kommandot:
sudo yum install nano
använd nano textredigerare#
öppna och skapa filer#
skriv Nano följt av filnamnet för att skapa eller öppna en befintlig fil., Se till att om du vill redigera en befintlig fil måste du vara i katalogen där filen finns. Alternativt kan du ange den fullständiga sökvägen till filen. För att kunna öppna en fil måste du ha läsbehörighet till filen.
nano filename
det öppnar ett nytt redigeringsfönster och du kan skriva eller redigera det. Använd piltangenterna på tangentbordet för att flytta markören runt texten. Längst ner i det här fönstret kan du hitta några genvägar som ska användas med Nano-redigeraren., Symbol ^
innebär att du måste trycka påCTRL +
(CMD +
för Mac-användare) för att använda det valda kommandot.
för att spara ändringarna i filen och fortsätta redigera tryck CTRL + O.
för att avsluta redigeraren tryckCTRL + X
. Om några ändringar har gjorts i den öppna filen, kommer det att fråga om du vill spara dem eller inte annars kommer det att gå direkt., Input y
för yes
, eller n
för no
, och tryck sedan på ENTER
.
Du kan också få en lista över alla kommandon genom att skriva Ctrl+g
.
redigera filer#
Du kan börja skriva och redigera innehållet direkt efter att ha öppnat filen eftersom Nano är modeless editor. För att välja text gå till början av texten och tryck på ALT + A
., Detta kommer att ange ett märke för att välja, sedan flytta över texten som ska väljas med piltangenterna.
om du vill kopiera den markerade texten trycker du påALT + 6
. Detta kopierar text till klippbordet. För att klippa text tryck CTRL + K
.
om du vill klistra in text tryckCTRL + U
. Om ingen text har valts innan du kopierar eller klistrar in, kommer den att copy/cut
hela raden.,
söka och ersätta Text#
för att söka efter ett visst ord eller en del av en text i redigeraren, använd alternativet ”var är”med genvägen Ctrl+W
(^W)
. Detta öppnar en sökprompt där du kan skriva in texten du vill hitta. För att fortsätta till nästa resultat, använd Alt+W (M-W)
.
sökfältet kan också hitta specifika radnummer. Tryck på Ctrl+T (^T)
medan du är i den och det radnummer du vill hitta.
Du kan också söka medregex
(reguljära uttryck)., Dessa representerar ett sökmönster som definieras av en sekvens av tecken. För att göra det, använd genvägenAlt+R
(M-R)
.
om ditt mål är att hitta och ersätta text, tryck påCTRL+W
och sedanCTRL+R
. Det kommer att be om söktexten och texten som ska ersättas av. Därefter tar redaktören dig till textens första instans och frågar dig om du ska ersätta den eller alla händelser.,
välj, Kopiera, klippa och klistra in Text#
om du vill välja en del av en fil, navigera till början av texten, tryck på genvägenAlt+A
(M-A)
och Använd piltangenterna för att flytta över texten du vill välja. Den markerade texten kommer att markeras. Om du vill avbryta markeringen tryck på Ctrl+6
därefter kan du kopiera den markerade texten med Alt+6
eller kombinationen (M-6)
eller så kan du klippa ut markerad text med Ctrl+K (^K)
., Om du använder dessa genvägar utan att välja någon text innan, det kommer att kopiera eller klippa hela raden av text.
för att klistra in texten flytta markören till den plats där du vill lägga texten och tryck påCtrl+u
.
spara och avsluta fil#
för att spara ändringar som gjorts av dig i en fil, använd tangentkombinationenCtrl+O (^O)
. Det kommer att be dig att ange ett filnamn eller bekräfta namnet på en befintlig fil. Om filen inte existerar kommer den att skapa när du sparar den.,
om du vill avsluta Nano trycker du påCtrl+X
(Nano visar det som^X
). Om det finns några osparade ändringar kommer det att fråga om du vill spara ändringarna eller inte.
Ställ in Nano som standardtextredigerare#
i de flesta Linux-system är standardtextredigeraren inställd på vi. Du kan göra Nano som standardtextredigerare genom att ändra tillVISUAL
ochEDITOR
miljövariabler.,
Bash-användare kan exportera variablerna i filen~/.bashrc
:
export VISUAL=nanoexport EDITOR="$VISUAL"
slutsats#
Du har lärt dig hur du installerar och använder GNU nano textredigerare. Det är en populär textredigerare och mycket enkelt för nya Linux-användare. Om du vill veta mer om GNU nano kan du besöka den officiella Nano-dokumentationssidan.