te gebruiken als u op de commandoregel werkt, moet u vaak tekstbestanden aanmaken of bewerken. Twee van de meest krachtige en populaire command-line editors zijn Vim en Emacs. Beide hebben een steile leercurve die intimiderend kan zijn voor nieuwe gebruikers. Voor degenen die een eenvoudige editor nodig hebben, is er nano.

GNU NANO is een eenvoudig te gebruiken command line teksteditor voor Unix en Linux besturingssystemen., Het bevat alle basisfunctionaliteit die u zou verwachten van een reguliere teksteditor, zoals syntaxis highlighting, meerdere buffers, zoeken en vervangen met reguliere expressie ondersteuning, spellchecking, UTF-8 codering, en meer.

leg in deze gids het basisgebruik van de nano-editor uit, inclusief hoe een bestand te maken en te openen, een bestand te bewerken, een bestand op te slaan, tekst te zoeken en te vervangen, tekst te knippen en te plakken, en meer.

Nano-teksteditor installeren #

Nano-teksteditor is vooraf geïnstalleerd op macOS en de meeste Linux-distributies., Om te controleren of het op uw systeem is geà nstalleerd type:

nano --version

De uitvoer ziet er ongeveer zo uit:

als nano niet op uw systeem is geà nstalleerd, kunt u het installeren met behulp van de pakketbeheerder van uw distributie.,

Install Nano op Ubuntu en Debian #

sudo apt install nano

Install Nano op CentOS en Fedora #

sudo yum install nano

Openen en Aanmaken van Bestanden #

Om een bestaand bestand te openen of om een nieuw bestand te maken, type nano gevolgd door de naam van het bestand:

nano filename

Dit opent een nieuw venster editor, en je kunt beginnen met het bewerken van het bestand.,

onderaan het venster staat een lijst met de meest elementaire sneltoetsen die gebruikt moeten worden met de nano-editor.

alle opdrachten worden voorafgegaan door ^ of M teken. Het caret symbool (^) vertegenwoordigt de Ctrl sleutel. Bijvoorbeeld, de^J commando ‘ s betekenen dat deCtrl enJ toetsen tegelijkertijd worden ingedrukt. De letter M vertegenwoordigt de Alt sleutel.,

u kunt een lijst van alle opdrachten krijgen door Ctrl+gte typen.

om een bestand te openen moet u leesrechten voor het bestand hebben.

Als u een bestand met de cursor op een specifieke regel en teken wilt openen, gebruikt u de volgende syntaxis:

nano +line_number,character_number filename

Als u character_number weglaat, wordt de cursor op het eerste teken geplaatst.

bestanden bewerken #

In tegenstelling tot vi is nano een modeless editor, wat betekent dat u direct na het openen van het bestand kunt beginnen met typen en bewerken van de tekst.,

om de cursor naar een specifiek regel-en tekennummer te verplaatsen, gebruikt u het commando Ctrl+_. Het menu aan de onderkant van het scherm zal veranderen. Voer het(de) Nummer (s) in in het veld “regelnummer, kolomnummer invoeren:” en druk op Enter.

zoeken en vervangen #

om naar een tekst te zoeken, drukt u op Ctrl+w, typt u de zoekterm in en drukt u op Enter. De cursor gaat naar de eerste overeenkomst. Om naar de volgende overeenkomst te gaan, drukt u op Alt+w.,

Als u wilt zoeken en vervangen, drukt u op Ctrl+\. Voer de zoekterm en de te vervangen tekst in. De editor zal naar de eerste overeenkomst gaan en u vragen of deze vervangen moet worden. Na het raken van Y of N zal het naar de volgende overeenkomst gaan. Als u op A drukt, worden alle overeenkomsten vervangen.

Coppen, knippen en plakken #

om tekst te selecteren, verplaats de cursor naar het begin van de tekst en druk op Alt+a. Hiermee wordt een selectiemarkering ingesteld., Verplaats de cursor naar het einde van de tekst die u wilt selecteren met behulp van de pijltjestoetsen. De geselecteerde tekst wordt gemarkeerd. Als u de selectie wilt annuleren, drukt u op Ctrl+6

kopieer de geselecteerde tekst naar het klembord met de opdracht Alt+6. Ctrl+k zal de geselecteerde tekst knippen.

Als u hele regels wilt knippen, verplaatst u de cursor naar de regel en drukt u op Ctrl+k. U kunt meerdere regels knippen door meerdere keren op Ctrl+k te drukken.,

om de tekst te plakken verplaats de cursor naar de plaats waar u de tekst wilt plaatsen en druk opCtrl+u.

opslaan en afsluiten #

om de wijzigingen in het bestand op te slaan, drukt u op Ctrl+o. Als het bestand nog niet bestaat, wordt het aangemaakt zodra u het opslaat.

om nano af te sluiten drukt u op Ctrl+x. Als er niet-opgeslagen wijzigingen zijn, wordt u gevraagd of u de wijzigingen wilt opslaan.

om het bestand op te slaan, moet u over schrijfrechten voor het bestand beschikken., Als u een nieuw bestand aanmaakt , moet u schrijfrechten hebben naar de map waar het bestand is aangemaakt.

Nano aanpassen (nanorc) #

wanneer nano wordt gestart, leest het zijn configuratieparameters uit het systeembrede configuratiebestand /etc/nanorc en uit de gebruikersspecifieke bestanden ~/.config/nano/nanorc en ~/.nanorc indien de bestanden aanwezig zijn.

opties die zijn opgegeven in de gebruikersbestanden hebben voorrang op de Algemene opties.

bezoek de nanorc-pagina voor een volledige lijst van alle beschikbare opties.,

syntaxismarkering #

Nano bevat syntaxismarkeringsregels voor de meest populaire bestandstypen. Op de meeste Linux-systemen worden de syntaxisbestanden opgeslagen in de /usr/share/nano directory en standaard opgenomen in het /etc/nanorc configuratiebestand.

/ etc/nanorc
include "/usr/share/nano/*.nanorc"

De eenvoudigste optie om accentuering voor een nieuw bestandstype in te schakelen is om het bestand met de syntaxisaccentueringsregels te kopiëren naar de /usr/share/nano map.,

Nano als standaard teksteditor instellen #

standaard op de meeste Linux-systemen is de standaard teksteditor voor opdrachten zoals visudo en crontab ingesteld op vi. om nano als standaard teksteditor te gebruiken, moet u VISUAL en EDITOR omgevingsvariabelen .

Bash gebruikers kunnen de variabelen exporteren in de ~/.bashrc bestand:

~/.,bashrc
export VISUAL=nanoexport EDITOR="$VISUAL"

basis Nano gebruik #

hieronder zijn de meest elementaire stappen voor het starten met nano:

  1. op de opdrachtprompt typt u nano gevolgd door de bestandsnaam.
  2. Bewerk het bestand zoals vereist.
  3. gebruik de opdracht Ctrl-x om de teksteditor op te slaan en af te sluiten.

conclusie #

in deze tutorial hebben we u laten zien hoe u de GNU nano teksteditor gebruikt. Het is een populaire teksteditor onder Linux-gebruikers en heeft een kleine leercurve.,

voor meer informatie over Gnu Nano bezoek de officiële Nano documentatie pagina.