GNU NANO is een populaire opdrachtregel teksteditor die in de meeste Linux-distributies is opgenomen. De interface is vergelijkbaar met GUI-gebaseerde tekstverwerkers, waardoor het een populaire keuze is voor degenen die vi
of emacs
opdrachten niet-intuïtief vinden.,iv id=”2823639e8f”>
Nano Set-Up en de Basis Commando ‘ s
Nano wordt geleverd met de vele Linux distributies standaard, maar sommige gebruikers kan nodig zijn om deze te installeren via hun distributie’spackage management tool:
Debian/Ubuntu:
apt install nano
CentOS/Fedora:
yum install nano
Commando Toetsen
Bij het gebruik van nano -, controle-tekens (CTRL) worden vertegenwoordigd door een karaat (^
)., Als u bijvoorbeeld een tekstregel wilt knippen, gebruikt u de toets “CTRL” gevolgd door de toets “K”. Deze commandoreeks wordt weergegeven als ^K
in nano. Sommige commando ‘ s gebruiken de “Alt” toets om te functioneren, die wordt weergegeven door de letter “M”. Een commando dat wordt weergegeven als M-R
in nano zou worden uitgevoerd door op de” Alt “toets te drukken, gevolgd door de” R ” toets. Mac-gebruikers moeten mogelijk gebruik maken van de “Escape” (Esc) toets in plaats van de “Alt” toets om deze commando ‘ s te gebruiken.,
bestanden aanmaken en openen
een nieuw bestand aanmaken
door nano
zonder argumenten te typen wordt een leeg bestand geopend om te bewerken:
nano
Als u wijzigingen aanbrengt en het bestand opslaat, wordt u gevraagd een bestandsnaam te kiezen.
Open een bestand
om een bestand te openen, geeft u de bestandsnaam door als argument:
nano ~/public_html/index.html
als index.html
bestaat in de ~/public_html
map, zal nano het openen. Als het bestand niet bestaat, zal nano het aanmaken.,
U kunt ook bestanden openen op een specifieke regel of kolom nummer:
nano +LINE /path/to/filenano +LINE,COLUMN /path/to/file
om een bestand Te openen als alleen-lezen:
nano -v myfile
Open de Configuratie Bestanden
Bij het bewerken van bestanden gebruikt voor het configureren van toepassingen of in het systeem utilities, start nano met de -w
vlag:
nano -w /etc/mysql/my.cnf
Deze vlag zal voorkomen nano omloop regels die te lang zijn om op je scherm, wat kan leiden tot problemen als config richtlijnen zijn opgeslagen over meerdere lijnen.,
Bewerk bestanden
In tegenstelling tot vi
, hoeft u geen bewerkmodus in te voeren voordat u tekst invoert; U kunt beginnen met typen zodra het venster wordt geopend. Gebruik de pijltjestoetsen om de cursor te bewegen. Een gedeeltelijk menu met beschikbare commando ‘ s wordt weergegeven aan de onderkant van het terminalvenster.
knip en plak regels tekst
om een regel tekst te knippen, gebruik ^K
. Om te plakken, verplaats je de cursor waar je de tekst wilt plaatsen en gebruik je ^U
., Als u meerdere regels wilt knippen, gebruik dan een reeks ^K
commando ‘ s totdat alle regels die u wilt knippen zijn verwijderd. Wanneer u ze terug plakt met ^U
, zullen alle regels in één keer worden geplakt.
Zoek tekst
om naar tekst in een document te zoeken, gebruik ^W
. Dit opent een zoekprompt en een submenu van zoekgerelateerde opdrachten.,
Regex-zoekopdrachten
om naar tekst te zoeken met behulp van een reguliere expressie, typ ALT
+R
(ESC
+R
op Macs) vanuit het zoekmenu en typ uw regex in de prompt.
Ga naar regelnummer
om naar een regelnummer te gaan, voert u ^T
In bij de zoekprompt en voert u het regelnummer in waarnaar u wilt navigeren.
Zoek en vervang tekst
in het zoekmenu voert u ^R
in., Voer de te vervangen tekst in en druk op enter en voer vervolgens de vervangende tekst in. U wordt gevraagd om de vervanging voor elke gevonden instantie te bevestigen, of om alle te selecteren om alle instanties te bevestigen.
Spellingcontrole
Nano heeft een ingebouwde spellingcontrolefunctie, maar u moet spell
pakket:
Debian/Ubuntu:
apt install spell
CentOS/Fedora:
yum install spell
zodra u spell
hebt geïnstalleerd, kunt u de spellingcontrolefunctie gebruiken door op ^T
te drukken tijdens het bewerken van een bestand.,
Save
om uw werk op te slaan, gebruikt u ^O
of “WriteOut”. Dit zal het document op te slaan en laat nano open voor u om te blijven werken.
opslaan met back-ups
Nano kan back-ups maken van bestanden wanneer u afsluit. Deze back-ups kunnen in een map naar keuze worden geplaatst; standaard worden ze in dezelfde map geplaatst als het gewijzigde bestand.,
gebruikmakend van de -B
optie bij het starten van nano maakt u back-ups van het bestand, terwijl u de -C
optie gebruikt, kunt u de map opgeven waarin back-upbestanden worden geplaatst:
nano -BC ~/backups index.php
het bovenstaande commando maakt een back-up van index.php
in de backups
map in de persoonlijke map van de huidige gebruiker.
Exit
gebruik ^X
om nano te verlaten. Als u uw werk niet hebt opgeslagen, wordt u gevraagd om de wijzigingen op te slaan of de exit-routine te annuleren.