Denna artikel kommer att fokusera på Nano-textredigeraren. GNU Nano är en del av GNU / Linux-systemet. Detta program är en mycket förenklad men kraftfull textredigerare. GNU Nano är mycket lämplig för dem som föredrar enkelhet framför funktioner och kraft. Nedan lär du dig hur du använder GNU Nano-redigeraren.
GNU Nano på Linux
Linux är kärnprogrammet, skapat och underhållet av Linus Torvalds. Men själva kärnan är till ingen nytta. De andra programvarorna som sitter ovanpå Linux är det som utgör hela det funktionella operativsystemet. De flesta Linux-distros använder programvaran från GNU Project för att slutföra operativsystemet.
Nano är en textredigerare som ingår i GNU-systemet. GNU-systemet, utvecklat och underhållet av GNU-projektet, är ett komplett operativsystem som är gratis och öppen källkod. Intressant är att nästan alla nuvarande Linux-distributioner bara är en del av hela GNU-systemet. Det är därför Linux också kallas GNU / Linux.
Installerar GNU Nano
Som du kanske redan har gissat bör ditt system redan ha Nano installerat. Om du inte har Nano installerat är det tillgängligt på alla Linux-distros direkt från deras respektive pakettservrar. I de flesta situationer kommer paketnamnet att vara nano.
Beroende på vilken distro du använder kör du lämpligt kommando i en terminal.
Använd följande kommando för Debian / Ubuntu och derivat:
$ sudo apt installera nanoFör Arch Linux och derivat använder du följande kommando:
$ sudo pacman -S nanoFör openSUSE, SUSE Linux och derivat använder du följande kommando:
$ sudo zypper installera nanoAnvänd följande kommando för Fedora och derivat.
$ sudo dnf installera nanoKolla in den officiella GNU Nano-hemsidan
Om du känner dig äventyrlig kan du prova den här metoden istället. Vi installerar GNU Nano från källan. Även om det här är en rolig sak, är nackdelen att din pakethanterare inte kan hantera den direkt. Dessutom, om det finns en uppdaterad version måste du ladda ner källan igen, kompilera den och installera den igen.
Redo? Ta tag i Nano-källkoden.
$ curl -o nano.tjära.gz https: // www.nano-redaktör.org / dist / v4 / nano-4.9.3.tjära.gz
Om du inte har curl installerat kan du också använda wget.
$ wget -O nano.tjära.gz https: // www.nano-redaktör.org / dist / v4 / nano-4.9.3.tjära.gz
Extrahera paketet.
$ tjära -xvf nano.tjära.gz
För nästa del behöver du några byggverktyg, till exempel GNU C / C ++ - kompilatorn. När det gäller Debian / Ubuntu måste du installera bygg-väsentligheter paketgrupp. Om du använder ett Arch-baserat system, installera sedan basutveckling paket. Om du kör andra distros, gör först din egen forskning om dessa distros.
När de nödvändiga verktygen är installerade kör du följande kommandon.
$ cd nano-4.9.3$ ./ konfigurera
$ make -j $ (nproc)
$ sudo gör installation
Använda Nano
När Nano har installerats är det dags att använda den. Kör följande kommando från en terminal.
$ nano
Detta startar Nano-redigeraren med en tom textfil.
Avslutar Nano
Har du någonsin varit i Vim? Då kan du känna till "kan inte lämna Vim" -meme. Tja, när det gäller Nano finns det ingenting som är komplicerat alls. Tryck
Skapa en textfil
Använd följande kommandostruktur för att skapa en textfil på en viss plats. Se till att den aktuella användaren har skrivbehörighet till målkatalogen.
$ nanoTill exempel kommer jag att skapa en textfil med namnet demo.txt på plats ~ / Desktop.
$ nano ~ / Desktop / demo.Text
Som demo.txt-filen inte finns, kommer Nano att öppna en tom textfil. Filen har inte skapats ännu och kommer att skrivas när du sparar filen.
Spara en textfil
När du har gjort ändringar i en textfil sparar du filen genom att trycka på
Nano kommer att be om filnamnet. I de flesta fall slår du bara Stiga på. Om du har redigerat en befintlig fil bör du förmodligen inte ändra filnamnet. Om du gör det sparar Nano en ny fil med det nya namnet och det nyligen redigerade innehållet.
När filen har sparats kommer du att se framgångsmeddelandet.
Nano kommer också att be dig spara om du ska stänga redigeraren utan att spara den redigerade filen.
Redigera en befintlig fil
För att redigera en befintlig fil, använd följande kommandostruktur. Observera att den här metoden liknar metoden för att skapa en ny fil med Nano.
$ nano
Sökande
Detta är en vanlig funktion som erbjuds av de flesta textredigerare. Nano har också ett förenklat men ändå användbart sökalternativ. Tryck på för att söka efter en viss term
Nano kommer att dyka upp sökfunktionen. Ange sökordet och tryck Stiga på.
Nano hoppar markören till sökresultatet. Om det finns fler än samma term kan du trycka på
Ersätta text
Nano har också en ganska praktisk ersättningsfunktion. För att ersätta en text, tryck på
Ange termen som ska ersättas. Ange sedan ersättningsvärdet.
Nano markerar matcherna och frågar om du vill ersätta dem. Om det är mer än en match kommer Nano också att ersätta alla matcher på en gång.
Kopiera och klistra
Nano erbjuder inte en kopierings- och klistrafunktion i sig. Denna funktion hanteras istället av terminalemulatorn du använder. I de flesta terminalemulatorer,
Nano erbjuder också egna klipp-och-klistra-funktioner. Personligen tycker jag att det är lite obekvämt att använda. Gör följande för att klippa ut: flytta markören till önskad plats och tryck på
Tryck på för att klistra in
Ångra och gör om
Raderade fel linje av misstag? Klistrade in innehållet på fel plats? Ångra och gör om är här för att rädda dig!
När det gäller Nano är genvägen för ångra
Tryck på för att göra om
Kortkommandon för Nano
Som du redan kan säga är alla Nano-funktioner direkt tillgängliga via kortkommandona. Att behärska genvägarna är det bästa sättet att dra full nytta av Nano-redigeraren. På skärmen visar Nano en handfull kortkommandon.
Här anger symbolen “^” symbolen Ctrl och "M" symbolen anger Alt nyckel-. Till exempel betyder “^ O” ”Ctrl + O.”
Tryck på för att få en lista över alla tangentbordsgenvägar som stöds
Du kan också kolla in Nano-huvudsidan. Huvudsidan ger en fördjupad förklaring av alla kommandoargument.
$ man nano
Nano Syntax Highlighting
Nano är inte bara en enkel och enkel textredigerare. Detta program kan också förbättras med färger. Syntaxmarkering är en vanlig funktion bland textredigerare. Det finns många syntaxfunktioner tillgängliga för Nano. I det här exemplet kommer jag att visa upp några förbättrade Nano Syntax Highlighting Files från GitHub.
Som handledningen säger, kör följande kommando för att installera syntaxmarkering för Nano.
$ curl https: // rå.githubusercontent.com / scopatz / nanorc / master / install.sh | sh
Om du inte har curl installerat är wget också tillgängligt.
$ wget https: // rå.githubusercontent.com / scopatz / nanorc / master / install.sh -O- | shFunktionen laddar ner och hittar en massa .nanorc-filer i katalogen “~ / nano”.
Slutgiltiga tankar
Nano är en fantastisk textredigerare som erbjuder precis tillräckligt för dina vardagliga behov. Men om du är en avancerad användare som behöver några riktigt avancerade funktioner, kolla in Vim. Vim är utan tvekan en av de bästa redaktörerna av alla. Kom igång med Vim i den här nybörjarguiden till Vim.
Njut av!