Linux Nano editor forklaret for begyndere (10 eksempler)

Linux Nano editor forklaret for begyndere (10 eksempler)

Vi på HowtoForge har allerede dækket Vim editoren i detaljer. Men Vim er ikke den eneste kommandolinjeditor, som Linux tilbyder. Der er flere, der er populære blandt en del af Linux-brugere eller andre. Så med det i tankerne vil vi i denne vejledning diskutere den grundlæggende brug af Nano-editoren, samt nogle af de funktioner, den giver.

Bemærk venligst at alle eksempler og instruktioner, der er nævnt i denne artikel, er blevet testet på Ubuntu 16.10 LTS, og den Nano-version, vi har brugt, er 2.2.6.

Om Nano

Nano-editoren er designet til at efterligne UW Pico-teksteditorens funktioner og brugervenlighed. Følgende skærmbillede viser editoren i aktion:

Linux Nano Editor

Sådan redegør den officielle dokumentation for de forskellige dele af editoren:

Der er fire hovedafsnit af redaktøren. Den øverste linje viser programversionen, det aktuelle filnavn bliver redigeret, og om filen er blevet ændret eller ej. Næste er hovedredigeringsvinduet, der viser filen, der redigeres. Statuslinjen er den tredje linje fra bunden og viser vigtige beskeder. De nederste to linjer viser de mest brugte genveje i editoren.

I de følgende afsnit beskrives den grundlæggende brugsforbrug samt nogle af funktionerne i Nano.

1. Sådan oprettes og åbnes en ny fil ved hjælp af Nano editor

Hvis du vil oprette en ny fil og åbne den ved hjælp af nano, kan du gøre dette ved at køre følgende kommando:

$ nano

or

$ nano [filnavn]

Den anden måde kan også bruges til at åbne en eksisterende fil. Det er overflødigt at sige, at hvis du vil åbne en fil, der ikke er placeret i din nuværende mappe, skal du angive den absolutte eller relative vej til den pågældende fil.

Følgende skærmbillede viser en fil åbnet i nano-editoren:

Opret ny fil med nano

Som du kan se, nederst i redigeringsvinduet, er der brugbar information relateret til tastaturgenveje, som gør det muligt for brugerne at udføre nogle grundlæggende operationer som f.eks. Skære og indsætte tekst. Genveje, der giver dig mulighed for at forlade editoren og starte hjælp er også der.

2. Sådan gemmes en fil i Nano

For at gemme en fil, brug tastaturgenvejen Ctrl + o. Når du vil ramme denne tastekombination, vil editoren bede dig om at angive et filnavn (eller bekræfte navnet, hvis det allerede var angivet, da redaktøren blev lanceret). Bare gør det nødvendige, og tryk på Enter for at gemme filen.

Her er et eksempel skærmbillede:

Gem fil med nano

Nano giver dig også mulighed for at gemme filer i forskellige OS-formater. Du kan f.eks. Gemme i DOS-format ved at trykke på Alt + d. På samme måde skal du trykke på for at gemme i Mac-format Alt + m. Bemærk at for at ændre formatet skal du først indlede den sædvanlige gemme proces ved at trykke på Ctrl + o, og brug derefter formatspecifikke genveje som Alt + d or Alt + m.

nano editor gemme i forskellige format

3. Sådan skæres og indsættes tekst i Nano

For at skære og indsætte en bestemt linje, skal du først bøje markøren til den pågældende linje. Tryk nu på Ctrl + k at skære, så hovedet til det sted, hvor du vil indsætte det, og endelig bruge Ctrl + U at indsætte.
For eksempel i skærmbilledet nedenfor, hvis kravet er at skære den første linje og indsætte den i bunden. Gå derefter til linjen og tryk på Ctrl + k. Nu skal du navigere markøren til bunden og trykke på Ctrl + U.

Sådan skæres og indsættes tekst i Nano

skære tekst i nao

Du kan også kopiere en bestemt streng i stedet for fuld linje. Til dette skal du først vælge det pågældende ord / streng ved at trykke på Ctrl + 6 (eller Alt + A) med markøren i begyndelsen af ​​strengen. Nu kan du trykke på Ctrl + k at skære og Ctrl + U at indsætte ordet.

Kopier tekst i nano

Indsæt tekst i nano

Som du kan se i de ovenstående to skærmbilleder, blev "lavet" selektivt skåret og indsat i bunden.

4. Sådan søger og erstatter et ord ved hjælp af nano

Værktøjet giver dig også mulighed for at søge efter et bestemt ord, samt erstatte det med et andet ord.
Hvis du vil søge efter et ord i Nano, skal du trykke på Ctrl + w. Derefter bliver du bedt om at indtaste det ord, du vil søge. Når du har indtastet ordet, skal du bare trykke på Enter, og værktøjet fører dig til den matchede post.

Søg i nano

Du kan også erstatte et søgeord med et andet ved at trykke på Ctrl +. Når du trykker på denne tastekombination, spørger Nano dig om ordet, som du vil udskifte. Når du har indtastet ordet, skal du trykke på enter og nu vil det bede om erstatningsordet. Herefter vil det bede dig om at bekræfte ændringerne. Når der er bekræftet, foretages ændringer.

Følgende tre skærmbilleder hjælper dig med at forstå hele processen.

Søg i fil med nano

erstatte tekst i nano

resultere

5. Sådan indsættes en anden fil i den nuværende

Hvis du vil, kan du også indsætte data fra en anden fil i den, som du for øjeblikket redigerer i Nano. Tryk på for dette Ctrl + R og giv derefter stien til den fil, du vil åbne.
Følgende er skærmbilleder af denne funktion:

fusionere filer i nano

tekst indsat

Som du kan se på skærmbilledet ovenfor, blev teksten af ​​den nye fil indsat i markørpositionen.

6. Sådan vises markørpositionen

Hvis du vil, kan du også kontrollere placeringen af ​​din markør i filen. Dette kan gøres ved at trykke på Ctrl + C tastaturgenvej.

vis markørposition

Som du kan se i ovenstående screenshot, efter Ctrl + C blev trykket, markørpositionen blev fremhævet i redigeringsområdet, og detaljerede oplysninger om det viste sig i statuslinjen (den der er fremhævet - tredje linje fra bunden af ​​vinduet).

7. Sådan placeres markøren på en bestemt linje og kolonne ved opstart

Hvis du vil, kan du også have markøren placeret på en bestemt linje og kolonne af en fil, når editoren er lanceret. Dette kan gøres ved at give de nødvendige detaljer, når editoren startes. Kommandolinjebryteren, der bruges til denne funktion, er + Linje, kolonne (linje bestemmer linjenummeret, mens kolonne bestemmer kolonne nummer).

$ nano + linje, kolonne [filnavn]

For eksempel:

$ nano + xnumx abc.txt

placér markøren på en bestemt linje og kolonne ved opstart

Som du kan se i ovenstående skærmbillede, var markøren på anden linje og femte kolonne, da filen blev åbnet.

8. Sådan sikkerhedskopieres den tidligere version af en fil

Værktøjet giver dig mulighed for at sikkerhedskopiere den tidligere version af filen, der redigeres. Dette gøres, når du har foretaget ændringer og gem filen. Denne funktion er tilgængelig ved hjælp af -B kommandolinje indstilling.

$ nano -B [filnavn]

For eksempel:

$ nano -B abc.txt

Sikkerheden gemmes i den nuværende mappe med samme filnavn men suffiks med en tilde (~).

backup tidligere version af en fil

Bemærk, at filer, der oprettes for første gang, ikke kan sikkerhedskopieres.

9. Sådan sikkerhedskopieres filer i en bestemt mappe

Værktøjet giver dig mulighed for at gemme alle dine backup-filer i en bestemt mappe. Denne funktion er tilgængelig ved hjælp af -C or -backupdir kommandolinje indstilling, som kræver stien til den mappe, hvor du vil gemme sikkerhedskopierede filer.

$ nano -B-backupdir = [directory-path]

10. Sådan konverteres faner til mellemrum

Værktøjet giver dig også mulighed for at konvertere faner til mellemrum. Denne funktion er tilgængelig ved hjælp af -E kommandolinje indstilling.

$ nano -E [filnavn]

For eksempel viser følgende skærmbillede tekst, der indeholder faner mellem ord.

konvertere faner til mellemrum

Nu, siden redaktøren blev lanceret med -E valgmuligheden, da ændringerne blev gemt, blev fanerne omdannet til mellemrum.

konvertere faner til mellemrum - resultat

Konklusion

Da tutorialet er målrettet mod begyndere, har vi lige ridset overfladen her. Brug Ctrl + G genvej til at lære mere om Nano. Åh, og ja, glem ikke at prøve det grundlæggende, vi har diskuteret her.

Kilde

Giv en kommentar