Nano beenden und speichern. Nano - Texteditor

Alle Befehle werden durch Drücken von Tastenkombinationen – Funktionstasten oder der Kombination Strg-Buchstabe, Alt-Buchstabe – ausgegeben.

Alt wird durch einmaliges Drücken von Esc emuliert, Strg durch zweimaliges Drücken. Anstelle von Alt-X können Sie Esc X eingeben, anstelle von Strg K können Sie Esc Esc K eingeben.

Die Aufwärts-Links-Rechts-Abwärts-Pfeile machen genau das, was sie tun sollen.
Zeilenanfang – Zuhause
Zeilenende - Ende
Seite nach unten – Seite nach unten
Seiten nach oben – PgUp

Ein Wort voraus - Strg-Leertaste
Ein Wort zurück – Alt-Space(Cursor erscheint am Wortanfang)
Zum Anfang der Datei - Alt-| oder Alt-\ (kurz: Alt- und „diese“-Taste)
Bis zum Ende der Datei - Alt-/ oder Alt-? (Ähnlich Alt-Schaltfläche „diese“)
Bis zur ersten leeren Zeile - Alt-0(oder Alt-))
Bis zur ersten Leerzeile - Alt-9(oder Alt-()


Zeilenumbruch aktivieren/deaktivieren – Alt-L
Gehen Sie zur Zeile mit der angegebenen Nummer - Alt-G

Die Textauswahl erfolgt entweder mit der Maus oder mit der Tastatur. Über die Tastatur erfolgt die Auswahl folgendermaßen: Zunächst wird der Anfang der Auswahl markiert: Alt-A oder Strg-^. Als nächstes folgt die Navigation – und bis die Aktion für den Text im Puffer ausgeführt wird, wird die Auswahl gespeichert.

Ausgewählter Text kann in die Zwischenablage kopiert werden – Kombination Alt-6.

Als nächstes können wir den Text aus der Zwischenablage einfügen − Strg-U oder F10.

Um die Bearbeitung zu erleichtern, löscht Strg-K außerdem die Zeile, wenn keine Auswahl vorhanden ist. Entweder vollständig oder vom Cursor bis zum Ende der Zeile. Das Verhalten wird durch eine Kombination umgeschaltet Alt-K(Standardmäßig besteht der Modus darin, die gesamte Zeile zu löschen, und Alt-K schaltet sie hin und her.)

Bitte beachten Sie, dass sich die gelöschte Zeile im Puffer befindet, sodass Sie sie mit Strg-U einfügen können.

Eine weitere Kombination für Faule - Alt-T, wobei alles vom Cursor bis zum Ende der Datei gelöscht wird (Befehl „trunkate“).

Um Text aus einer anderen Datei einzufügen, verwenden Sie die Schaltfläche Ins(Ich denke, alle Vim-Benutzer sind sich des Verhaltens dieser Schaltfläche in Nano bewusst.)

Alle grundlegenden Steuersequenzen werden unten im Terminalfenster aufgelistet.

Die Steuersequenzen sind die folgenden (in Klammern – Duplikat). Funktionstasten und manchmal Metasequenzen):

    Kontrolle+G (F1) - Rufen Sie das vollständige Hilfemenü auf;
  • Kontrolle+X (F2) - Programm beenden;
  • Kontrolle+Ö (F3) - die aktuelle Datei aufzeichnen;
  • Kontrolle+R (F5) – eine Datei in die aktuelle einfügen;
  • Kontrolle+W (F6) – Suche nach Text in der aktuellen Datei;
  • Kontrolle+\ (F14 oder Meta+R) – Ersetzen von Text in der aktuellen Datei; Zuerst wird der Ersetzungstext eingegeben, dann nach Anklicken Eingeben- austauschbar;
  • Kontrolle+Y (F7 oder PgUp) – zum vorherigen Bildschirm wechseln;
  • Kontrolle+V (F8 oder PgDwn) – zum nächsten Bildschirm wechseln;
  • Kontrolle+K (F9) = Löschen (Ausschneiden, Ausschneiden) einer Zeile an der Cursorposition und Speichern in einem Puffer (Cutbuffer);
  • Kontrolle+U - (F10) – fügt den Inhalt des Cutbuffers in eine Zeile an der Cursorposition ein; wenn sich diese nicht geändert hat, übernimmt es die Rolle des Rückgängigmachens (Abbruch), die normalerweise nicht für das unbegrenzte Klonen von Zeilen in einem verwendet werden kann; beliebiger Teil des Textes – nach dem Löschen genügt es, den Cursor an die gewünschte Stelle zu bewegen;
  • Kontrolle+C (F11) - Informationen über die Position des Cursors in Form von VR anzeigen
  • Kontrolle+T (F12) - Rechtschreibprüfung (über ein externes Rechtschreibprogramm, sofern dieses installiert und die entsprechende Option in der Konfiguration aktiviert ist, siehe unten);
  • Kontrolle+P- Bewegen Sie den Cursor eine Zeile nach oben;
  • Kontrolle+N- Bewegen Sie den Cursor eine Zeile nach unten;
  • Kontrolle+F- Bewegen Sie den Cursor um ein Zeichen nach vorne.
  • Kontrolle+B- Bewegen Sie den Cursor um ein Zeichen zurück;
  • Kontrolle+A- Bewegen des Cursors an den Anfang der aktuellen Zeile;
  • Kontrolle+E- Bewegen des Cursors an das Ende der aktuellen Zeile;
  • Kontrolle+L- Neuzeichnen des aktuellen Bildschirms;
  • Kontrolle+^ (Meta+A) – Auswählen (und Platzieren im Puffer) von Text, beginnend an der aktuellen Cursorposition;
  • Kontrolle+D- Löschen eines Zeichens an der Cursorposition;
  • Kontrolle+H- Löschen eines Zeichens links vom Cursor;
  • Kontrolle+ICH- ein Tabulatorzeichen einfügen;
  • Kontrolle+J (F4) den aktuellen Absatz automatisch vervollständigen;
  • Kontrolle+M Einfügen eines Zeilenumbruchzeichens (CR) an der Cursorposition;
  • Kontrolle+_ (F13 oder Meta+G) – springt zur angegebenen Zeilennummer.

Editor Nano- Es ist eine Konsole Texteditor. Es ist in fast allen Linux-Distributionen verfügbar, ist auf macOS verfügbar und kann unter Windows ausgeführt werden. nano wird häufig zum Bearbeiten von Konfigurationsdateien verwendet, wenn keine GUI verfügbar ist.

Die Steuerung im Nano erfolgt über die Tastatur mit Hotkeys. Am unteren Rand des Editors befindet sich eine Liste grundlegender Tastaturkürzel. Das ^-Symbol stellt die Strg-Taste dar. ^X bedeutet beispielsweise die Tastenkombination Strg+X. Die Groß-/Kleinschreibung wird nicht beachtet; Strg+X entspricht Strg+x.

Sehen wir uns an, wie Sie bei der Arbeit mit Nano grundlegende Aktionen ausführen.

Erstellen Sie eine neue Datei

Um eine Datei zu erstellen, starten Sie einfach den Editor ohne Parameter. Wenn Sie den Editor schließen, müssen Sie einen Dateinamen eingeben.

Sie können den Namen der neuen Datei auch sofort festlegen:

Nach Ausführung des Befehls wird der Nano-Editor gestartet und eine neue leere Datei zur Bearbeitung geöffnet.

Öffnen Sie eine vorhandene Datei zum Bearbeiten

Um eine vorhandene Datei zu bearbeiten, müssen Sie den Nano-Editor starten und den Pfad zu der Datei angeben, die Sie öffnen möchten:

Änderungen speichern

Speichern und weiterarbeiten

In der Statuszeile erscheint die folgende Meldung: Zu schreibender Dateiname: Dateiname(Wenn der Dateiname fehlt, müssen Sie den Dateinamen eingeben). Um die Änderungen zu speichern, drücken Sie die Eingabetaste.

Speichern und schließen

Wenn Sie in diesem Fall die Datei geändert haben, erscheint die Frage: „ Geänderten Puffer speichern (ANTWORT: Nein, werden ÄNDERUNGEN ZERSTÖRT)?". Drücken Sie die y-Taste. Es erscheint eine Frage, in der Sie aufgefordert werden, einen Dateinamen einzugeben. Geben Sie einen neuen Dateinamen ein oder drücken Sie einfach die Eingabetaste. Die Änderungen werden gespeichert und der Editor wird geschlossen.

Beenden, ohne die Änderungen zu speichern

Um den Editor zu verlassen und die Änderungen nicht zu speichern, verwenden Sie die Tastenkombination:
Strg+X

Es gibt eine Frage“ Geänderten Puffer speichern ..?", drücken Sie n.

Kopieren und Einfügen

Zeilen kopieren und einfügen

Zu schneiden gesamte Zeile und platzieren Sie sie im Puffer, bewegen Sie den Cursor auf die gewünschte Zeile und drücken Sie:
Strg+K

Zu einfügen Klicken Sie auf die Zeile im Puffer:
Strg+U

Freitext kopieren und einfügen

Um beliebigen Text in die Zwischenablage zu kopieren, müssen Sie ihn zunächst auswählen. Zu Auswahl starten Platzieren Sie den Cursor am Anfang des Textes, den Sie kopieren möchten, und drücken Sie:
Strg+6

Bewegen Sie den Cursor, der Text wird hervorgehoben.

Zu Kopieren Um den ausgewählten Text in die Zwischenablage zu kopieren, drücken Sie:
Alt+6

oder zu schneiden Klicken Sie auf den ausgewählten Text:
Strg+K

Bewegen Sie den Cursor an die Stelle, an der Sie den Text aus dem Puffer einfügen möchten. Zu einfügen Text aus Pufferklick:
Strg+U

Suchtext

Um in einer Datei nach Text zu suchen, verwenden Sie die Tastenkombination:
Strg+W

Sie müssen eine Suchzeichenfolge eingeben und die Eingabetaste drücken.

Der Cursor wird auf das erste Vorkommen des gesuchten Textes gesetzt (relativ zum Cursor). Um zum nächsten Vorkommen zu wechseln, klicken Sie auf:
Alt+W

Um die Suche zu beenden, klicken Sie auf:
Strg+C

Suchen und ersetzen Sie Text

Um Text zu suchen und zu ersetzen, verwenden Sie die Tastenkombination:
Strg+\

Sie werden aufgefordert, einen Suchtext einzugeben. Geben Sie eine Suchzeichenfolge ein und drücken Sie die Eingabetaste.
Anschließend werden Sie aufgefordert, den Text einzugeben, durch den Sie ersetzen möchten. Geben Sie eine Zeichenfolge ein und drücken Sie die Eingabetaste.
Als nächstes wird eine Anforderung ausgegeben, das gefundene Vorkommen der erforderlichen Zeichenfolge zu ersetzen. Sie können die A-Taste drücken, um alle Vorkommen in der Datei auf einmal zu ersetzen, oder die Y- oder N-Tasten verwenden, um gefundene Vorkommen der Suchzeichenfolge zu ersetzen oder nicht zu ersetzen.

Hotkeys

Um Informationen zu allen Hotkeys anzuzeigen, verwenden Sie die Kombination Strg+G.

Die am häufigsten verwendeten Nano-Hotkeys sind:

HotkeysBeschreibung
Strg+ABewegen Sie den Cursor an den Anfang der Zeile.
Strg+EBewegen Sie den Cursor an das Ende der Zeile.
Strg+YBewegen Sie den Cursor eine Seite nach oben (analog zu PageUp)
Strg+VBewegen Sie den Cursor eine Seite nach unten (analog zu PageDown)
Strg+_Gehen Sie zu einer bestimmten Zeile (Sie müssen die Zeilennummer eingeben).
Strg+CZeigt an, auf welcher Zeile und Position sich der Cursor befindet.
Strg+WSuchen Sie nach Text in einer Datei. Sie müssen eine Suchzeichenfolge eingeben.
Strg+\Suchen und ersetzen Sie Text in einer Datei. Geben Sie zuerst die Suchzeichenfolge und dann die Ersatzzeichenfolge ein.
Strg+DLöschen Sie das Zeichen unter dem Cursor.
Strg+KLöschen Sie die aktuelle Zeile.
Strg+OSpeichern Sie Änderungen, ohne den Editor zu schließen.
Strg+XVerlassen Sie den Editor. Wenn die Datei geändert wurde, werden Sie aufgefordert, Ihre Änderungen zu speichern.

Etwas anderes

Noch ein paar interessante Tricks bei der Arbeit mit Nano, die nicht jeder kennt.

Strg = Esc Esc

Anstelle der Strg-Taste können Sie auch die Esc-Taste doppelklicken. Zum Beispiel,
Esc+Esc+X
Dies entspricht Strg+X.

Nur zum Lesen

Um eine Datei schreibgeschützt zu öffnen, verwenden Sie den Schalter -v:

Dateisicherung

Sie können sicherstellen, dass bei einer Änderung einer Datei eine Sicherungskopie erstellt wird. Verwenden Sie dazu den Schalter -B:

Wenn Sie eine Datei ändern und die Änderungen speichern, wird eine Sicherungskopie der Datei mit dem Inhalt der Datei im Zustand vor der Änderung erstellt. Der Sicherungsname ist derselbe wie der ursprüngliche Dateiname mit einer Tilde ~ am Ende.

Für Neulinge, die gerade erst anfangen, Linux zu lernen, ist das Terminal eine große Belastung, aber wenn es um den Nano-Befehl geht ...

Fast alle Server laufen unter Linux, einschließlich Ubuntu-Server, verwenden Sie keine grafische Shell; alle Einstellungen werden über das Terminal vorgenommen. Bei Desktop-Linux-Distributionen ist die Situation etwas einfacher, aber wenn Sie das System verfeinern möchten, kommen Sie nicht umhin, sich mit dem Terminal vertraut zu machen. Einer der am schwierigsten zu beherrschenden „Befehle“ ist Nano Linux. Dieser Befehl, „ Nano ", nichts weiter als ein Konsolen-Texteditor.

So verwenden Sie den Nano-Texteditor im Linux-Terminal

In diesem Artikel werden wir versuchen, Ihnen klar zu erklären, wie Sie diesen Texteditor verwenden, damit Linux nicht als ein so komplexer Bedienbefehl erscheint.

Nano unter Linux installieren

Wenn das Terminal in keiner Weise auf den Nano-Befehl reagiert, ist dieser Texteditor nicht installiert. Um es zu installieren, geben Sie den folgenden Befehl ein:

sudo apt install nano

Alles ist startklar!

Einführung des Nano

Texteditor Nano Funktioniert nur im Terminal. Bevor wir beginnen, noch eine Klarstellung: Operationssaal Linux-System Dabei wird die Groß-/Kleinschreibung beachtet; wenn ein Wort oder ein Teil eines Befehls mit einem Großbuchstaben geschrieben wird, müssen Sie es so eingeben, andernfalls erhalten Sie eine Fehlermeldung.

Wenn Sie sich in dem Verzeichnis (Ordner) befinden, in dem sich die erforderliche Textdatei befindet, können Sie mit der Bearbeitung beginnen Nano Sie müssen im Terminal Folgendes schreiben:

Nano index.html

Das Team hilft Ihnen übrigens dabei herauszufinden, in welchem ​​Verzeichnis Sie sich gerade befinden pwd , und welche Dateien befinden sich in der Nähe? ls .

Wenn wir eine Datei bearbeiten, die sich in einem anderen Verzeichnis (Ordner) befindet, müssen Sie im Terminal den vollständigen Pfad angeben:

Nano /var/www/html/index.html

Wenn Sie plötzlich eine Datei bearbeiten, die auf Zeilenumbruch empfindlich reagiert, geben Sie den Befehl im Terminal ein Nano mit Zusatzschlüssel -w :

Nano -w/var/www/html/index.html

Um ein Dokument in einer bestimmten Zeile oder Spalte Nano + Zeile, Spalte Dateiname zu öffnen

Zum Beispiel nano +3,2 /etc/hosts

Nano-Hotkeys zur Steuerung in einem Texteditor

Mit eingegebenen Textinformationen Nano Niemand sollte irgendwelche Probleme haben. Aber wie praktisch es ist, Textdaten zu verwalten, in großen Mengen zu löschen, zu verschieben und vor allem wie man sie in Nano speichert, viele Menschen haben damit Probleme.

Aktionsname Nano-Hotkeys
Öffnen Sie eine Datei in einer bestimmten Zeile

+ Zeilennummer

Zum Beispiel:

nano +25 log.txt

„Langsame“ Bewegung zu den Seiten – nach oben, unten, links, rechts Schlüssel

oder

Strg F Und Strg B

←→ oder

Strg P Und Strg N

Gehen Sie zum Anfang der Datei Alt | oder Alt\
Gehen Sie zum Ende der Datei Alt / oder Alt?
Gehen Sie ein Wort vorwärts Strg-Leertaste
Gehen Sie zum Anfang der Zeile Strg A
Gehen Sie zum Ende der Zeile Strg E
Gehen Sie ein Wort zurück Alt-Leertaste
Gehen Sie nummerweise zur Zeile Alt G oder Strg -
Nächste Seite (bei langer Textdatei) Strg Y
Vorherige Seite (bei Langtextdatei) Strg V
Gesamte Zeile ausschneiden bzw. löschen Strg K
Löschen Sie alles vom Cursor bis zum Ende der Datei ALT T
Fügen Sie eine zuvor ausgeschnittene oder kopierte Linie ein Strg U
Wählen Sie einen Teil des Textes aus, kopieren oder schneiden Sie ihn aus (oder löschen Sie ihn) Gehen Sie zum gewünschten Textabschnitt

Klemme ALT A

und bewegen Sie die Tasten ↓←→

Kopieren Alt-6

Ausschneiden oder löschen Strg K

Tab einfügen Strg I
Einfügen Textinformationen aus einer anderen Datei Strg R

Geben Sie den Pfad zur Datei an

In Nano werden Zeilen- und Spaltennummer angezeigt STRG C
Zu finden in Textdatei notwendiges Wort Strg W

Geben Sie das Suchwort ein

Nächstes finden Strg W
Erhaltung vorgenommene Änderungen einordnen Strg O

Drücken Sie Eingeben

Änderungen an einer Datei speichern und den Nano-Editor beenden Strg O

Drücken Sie Enter

Speichern Sie die vorgenommenen Änderungen nicht Strg Z
Änderungen speichern und Datei umbenennen Strg X

Drücken Sie Y

Geben Sie einen neuen Dateinamen ein

Drücken Sie Eingeben

Ich hoffe, dass die Verwendung des Nano-Terminal-Texteditors nicht mehr so ​​große Kopfschmerzen bereitet wie zuvor!

Sie haben noch weitere Fragen? Schreiben Sie sie in die Kommentare über das, was Sie getan haben, oder umgekehrt!

Das ist alles! Weitere Artikel und Anleitungen finden Sie im Abschnitt. Bleiben Sie auf der Seite, es wird noch interessanter!

Nano- Texteditor Befehlszeile, das in fast jedem vorinstalliert ist Linux-Distribution. Aufgrund seiner Einfachheit im Vergleich zu anderen Befehlszeilen-Texteditoren wie z. B. wird es von neuen Benutzern oft bevorzugt vi/vim Und Emacs. Es verfügt über viele nützliche Funktionen wie Syntaxhervorhebung, Zeilennummerierung, einfache Suche und vieles mehr.

Nano Editor unter Linux installieren

Wenn aus irgendeinem Grund Nano noch nicht auf Ihrer Linux-Distribution installiert ist, sollten Sie es mit den folgenden Befehlen problemlos installieren können:

# apt installieren nano [Für Ubuntu/Debian] # yum install nano [Für CentOS/Fedora]

Nano-Hotkeys

Nano verwendet Tastaturkürzel für verschiedene Funktionen wie die Suche nach Text in einer Datei, das Ausrichten von Text usw. Diese Tastenkombinationen sind beim Bearbeiten einer Datei sehr leicht zu erkennen. Sie ändern sich automatisch, je nachdem, welche Maßnahmen Sie ergreifen.

Sie sollten wissen, dass eine Tastenkombination mit einem ^-Symbol und einem Symbol (z. B. ^W) eine Kombination aus der Strg-Taste und diesem Symbol (Strg + W in unserem Beispiel) ist.

Eine Kombination, die mit M beginnt, bedeutet, dass sie durch Drücken der Alt-Taste und des nächsten Zeichens vervollständigt werden muss.

Nachfolgend finden Sie die Optionen, die Ihnen beim ersten Öffnen angezeigt werden Nano :

  • G Hilfe bekommen
  • ^O Aufschreiben
  • ^W Wo
  • ^K Text ausschneiden
  • ^J Ausrichten
  • ^C Aktuelle Position
  • M-U stornieren (zurück)
  • ^X Ausfahrt
  • ^R Datei lesen
  • ^\ Ersetzen
  • ^U Text teilen
  • ^T Rechtschreibung prüfen
  • ^_ Gehen Sie zur Zeile
  • MICH abbrechen (weiterleiten)

Sie müssen sich nicht jede Option merken, da Sie sie immer vor Augen haben. Sie können eine vollständige Liste der Tastaturkürzel erhalten, indem Sie ^G (oder F1) drücken, wodurch das Hilfemenü von Nano geöffnet wird. Sie werden feststellen, dass einige Tastenkombinationen mit einer einzigen Taste verwendet werden können.

Zum Beispiel F1 für Hilfe oder F2 zum Beenden von Nano.

Tastenkombinationen für den Nano-Editor

Erstellen einer neuen Datei in Nano

Erstellen neue Datei So einfach wie Nano laufen:

Dadurch wird der Editor geöffnet und nach dem Speichern der Datei werden Sie aufgefordert, einen Namen anzugeben, unter dem die neue Datei gespeichert werden soll.


Erstellen Sie eine neue Datei in Nano

Öffnen Sie die Datei in Nano

Um die Datei zu öffnen, können Sie Folgendes ausführen:

$nano ~/my_text_file.txt

Der obige Befehl versucht, die Datei „my_text_file.txt“ aus Ihrem Home-Verzeichnis zu öffnen. Wenn die Datei nicht vorhanden ist, versucht Nano, sie zu erstellen.

Manchmal müssen Sie möglicherweise eine Datei öffnen und zu einer bestimmten Zeile oder Spalte wechseln. Nano ermöglicht Ihnen dies mit:

$ nano +line,columns Datei

Zum Beispiel:

$ nano +3,2 ~/.bashrc

Öffnet Ihre .bashrc-Datei und der Cursor befindet sich in der dritten Zeile, zweiten Spalte.


Eine Datei in Nano öffnen

Bearbeiten von Dateien in Nano

Nach dem Öffnen oder Erstellen von Dateien können Sie sofort mit der Bearbeitung/Aufnahme beginnen. Im Gegensatz zu vim, V Nano Es ist nicht erforderlich, in den Bearbeitungsmodus zu wechseln. Um den Cursor in der Datei zu bewegen, können Sie die Pfeiltasten auf Ihrer Tastatur verwenden.


Bearbeiten einer Datei in Nano

Suche nach Text in Nano

Sie können mit ^W nach Text in einer Datei suchen, was das „ Wo" Dadurch wird über dem Menü ein Suchfeld geöffnet, in das Sie den gesuchten Text eingeben können:


Suche nach Text in Nano

Sie werden auch sehen, dass sich das untere Menü ändert und einige davon anzeigt Zusätzliche Optionen. Sie erklären sich im Wesentlichen von selbst, daher schauen wir uns die wichtigeren an.

  • Suche mit regulären Ausdrücken- Drücken Sie M-R (Alt + R-Tasten) und geben Sie Ihre Abfrage mit den regulären Ausdrücken ein, die Sie verwenden möchten.
  • Gehen Sie zur Zeile- Drücken Sie ^T (Strg + T) und dann die Zeile, in die Sie den Cursor bewegen möchten.
  • Text ersetzen— Drücken Sie im Suchmodus die Taste ^R (Strg + T) oder im normalen Modus ^\. Sie werden aufgefordert, Ihr Passwort einzugeben Original Text, nachdem Sie die Eingabetaste gedrückt haben, werden Sie aufgefordert, den Text einzugeben, der für die Ersetzung verwendet werden soll. Abschließend werden Sie gefragt, ob Sie die passende Instanz Ihrer Suche oder alle Treffer ersetzen möchten. Wenn Sie „Nein“ auswählen, wird der Cursor zum nächsten Treffer verschoben.
  • Gehen Sie zur ersten Zeile— Drücken Sie ^Y (Strg + Y).
  • Gehe zur letzten Zeile- Drücken Sie ^V (Strg + V).

Text in Nano kopieren/einfügen/ausschneiden

Die Benutzeroberfläche von Nano ist den GUI-Texteditoren sehr ähnlich. Wenn Sie Text in einem Grafikeditor kopieren oder ausschneiden möchten, müssen Sie ihn zunächst auswählen. Das Gleiche passiert im Nanobereich. Um Text zu markieren, drücken Sie Strg + ^ und bewegen Sie dann die Cursor mit den Pfeiltasten.

  • Um ausgewählten Text zu kopieren, drücken Sie Alt + ^.
  • Um ausgewählten Text auszuschneiden, drücken Sie ^K (Strg + K).
  • Um den ausgewählten Text einzufügen, bewegen Sie den Cursor an die gewünschte Position und drücken Sie ^U (Strg + U).

Text in Nano kopieren und einfügen

Datei auf Nano speichern

Wenn Sie die aktuellen Änderungen an der Datei speichern möchten, drücken Sie die Kombination ^O (Strg + O). Wenn Sie eine neue Datei bearbeiten, werden Sie aufgefordert, einen Namen für die Datei anzugeben. Dadurch werden Ihre aktuellen Änderungen gespeichert und Nano bleibt geöffnet, sodass Sie weiterhin Änderungen an der Datei vornehmen können.

Datei mit Backup speichern

Manchmal müssen Sie beim Bearbeiten einer Datei für alle Fälle temporäre Kopien derselben Datei aufbewahren. Sie können die Option -B in Nano verwenden, um eine Sicherungskopie der Datei zu erstellen, die Sie bearbeiten. Sie können es in Kombination mit der Option -C verwenden, um Nano mitzuteilen, wo diese gespeichert werden sollen Backups wie im Beispiel angegeben:

$ nano -BC ~/backups myfile.txt

Mit den oben genannten Schritten werden Sicherungskopien der Datei erstellt meinedatei.txt im Ordner „ Backups", befindet sich im Home-Verzeichnis des Benutzers. Bitte beachten Sie, dass der Katalog Exemplar reservieren muss vorhanden sein, andernfalls teilt Nano Ihnen mit, dass das Verzeichnis ungültig ist.

Beenden Sie den Nano-Editor

Um Nano zu beenden, drücken Sie einfach ^X (Strg+X-Tasten). Wenn die Datei noch nicht gespeichert wurde, werden Sie aufgefordert, die Änderungen mit zu speichern ja Nein oder Exit abbrechen.

Abschluss

Nano ist ein benutzerfreundlicher Befehlszeilen-Texteditor, der Benutzer durch seine Einfachheit anzieht. Die Benutzeroberfläche ähnelt der von Grafikeditoren, was es ideal für Linux-Neulinge macht.

Und unter der GNU GPL-Lizenz vertrieben. Derzeit standardmäßig in Ubuntu-Distributionen enthalten und erfordert keine Installation.
Um Nano auszuführen, öffnen Sie ein Terminal und führen Sie Folgendes aus:

Nano

Nutzungsmöglichkeiten

Mit einem Standardbefehl, mit dem Sie Hilfe zur Verwendung des Programms erhalten und mögliche Optionen zum Öffnen von Dateien sowie andere Informationen anzeigen können, sollten Sie Folgendes ausführen:

nano – Hilfe

Wir erhalten den unten angegebenen „Auspuff“. Um den Befehl zu wiederholen

Programmname --help

Standard für alle Konsolenprogramme.

Verwendung: nano [OPTIONS] [[+ROW,COLUMN] FILE]... Option Langform Bedeutung -h, -? --help Diese Nachricht anzeigen +ROW,COLUMN Beginnt bei der angegebenen Zeile und Zeile -A --smarthome Smart-Home-Schaltfläche aktivieren -B --backup Backups vorhandener Dateien erstellen -C<дир>--backupdir=<дир>Verzeichnis zum Speichern einzigartiger Backups -D --boldtext Verwendung fettgedruckte Schriftart anstelle des üblichen -E --tabstospaces Tabulatoren in Leerzeichen umwandeln -F --multibuffer Mehrere Dateipuffer zulassen -H --historylog Zeilensuch-/-ersetzungsverlauf speichern und lesen -I --ignorercfiles Nicht für NanoRC-Dateien verwenden -K -- rebindkeypad Das Problem beheben, kleine Tastatur -L --nonewlines Keine Leerzeilen am Ende der Datei hinzufügen -N --noconvert Nicht aus dem DOS/Mac-Format konvertieren -O --morespace Eine zusätzliche Zeile zum Bearbeiten verwenden -Q<стр>--quotestr=<стр>Zitatzeile -R --restricted Eingeschränkter Modus-S --smooth Zeilenweises Scrollen statt halbem Bildschirm -T<#чис>--tabsize=<#чис>Stellen Sie die Tabulatorbreite auf #Anzahl der Spalten ein -U --quickblank Verwenden Sie die Statusleiste zum schnellen Löschen. -V --version Version anzeigen und beenden -W --wordbounds Präzisere Wortgrenzenerkennung verwenden -Y<стр>--syntax=<стр>Verwenden Sie die Syntaxbeschreibung zum Hervorheben. -c --const Zeigt immer die Cursorposition an. -d --rebinddelete Behebt Rücktaste/Löschproblem. -i --autoindent Neue Zeilen automatisch einrücken. -k --cut Vom Cursor bis zum Ende der Zeile schneiden. -l --nofollow Folgen Sie keinen symbolischen Links, überschreiben Sie -m --mouse. Erlauben Sie die Verwendung der Maus -o<дир>--operatingdir=<дир>Arbeitsverzeichnis festlegen -p --preserve Schaltflächen XON (^Q) und XOFF (^S) reservieren -q --quiet Startfehler wie RC-Datei stillschweigend ignorieren -r<#столбцы>--fill=<#столбцы>Setzen Sie den Zeilenumbruchpunkt auf #columns -s<программа>--speller=<программа>Verwenden Alternativprogramm Rechtschreibprüfung -t --tempfile Beim Beenden automatisch aufzeichnen, keine Fragen gestellt -u --undo Funktion zum Rückgängigmachen zulassen [EXPERIMENTELL] -v --view Ansichtsmodus (schreibgeschützt) -w --nowrap Lange Zeilen nicht umbrechen - x -- nohelp Die beiden Hilfslinien unten nicht anzeigen -z --suspend Unterbrechung zulassen -$ --softwrap Weiche Zeilenumbrüche aktivieren -a, -b, -e, -f, -g, -j (ignoriert , für Pico-Kompatibilität)

Nano-Hilfetext

Nano-Editor Entwickelt, um die Funktionalität und Benutzerfreundlichkeit des Originaleditors zu emulieren UW Pico. Der Editor ist in 4 Hauptteile unterteilt: Die oberste Zeile enthält die Version des Programms, den aktuellen Namen der Datei, die bearbeitet wird, und ob Änderungen an der aktuellen Datei vorgenommen wurden. Der zweite Teil ist das Hauptbearbeitungsfenster, in dem die bearbeitete Datei angezeigt wird. In der Statusleiste – Zeile 3 von unten – werden verschiedene wichtige Meldungen angezeigt. Die beiden Zeilen unten zeigen die am häufigsten verwendeten Tastenkombinationen.

Das Notationssystem für Tastenkombinationen ist wie folgt: Kombinationen mit Strg werden durch das Symbol (^) gekennzeichnet und werden durch Drücken der Strg-Taste oder zweimaliges Drücken von Escape Esc eingegeben; Kombinationen mit Esc werden durch das Symbol Meta m gekennzeichnet und können je nach verwendeter Tastatur mit den Tasten Esc, Alt oder Meta eingegeben werden. Wenn Sie außerdem zweimal Esc drücken und dann eine dreistellige Zahl zwischen 000 und 255 eingeben, wird das entsprechende Zeichen eingegeben.
Die folgenden Kombinationen stehen im Hauptbearbeitungsfenster zur Verfügung. Alternative Kombinationen sind in Klammern angegeben:

Strg + G oder F1 – Diese Hilfe anzeigen
Strg + X oder F2 – Aktuellen Puffer schließen / Nano beenden
Strg + O oder F3 – Aktuelle Datei auf die Festplatte schreiben
Strg + J oder F4 – Aktuellen Absatz ausrichten

Strg + R oder F5 – Fügen Sie eine weitere Datei in die aktuelle ein
Strg + W oder F6 – Text suchen oder regulären Ausdruck
Strg + Y oder F7 – Zum vorherigen Bildschirm wechseln
Strg + V oder F8 – Gehe zum nächsten Bildschirm

Strg + K oder F9 – Schneiden Sie die aktuelle Zeile aus und speichern Sie sie in der Zwischenablage
Strg + U oder F10 – Fügt den Inhalt der Zwischenablage in die aktuelle Zeile ein
Strg + C oder F11 – Cursorposition anzeigen
Strg + T oder F12 – Überprüfen Sie die Rechtschreibung, falls verfügbar

m + \ oder m + | - Zur ersten Zeile der Datei
m + / oder m + ? - Bis zur letzten Zeile der Datei

Strg + _ oder m + G – Gehen Sie zur angegebenen Zeilennummer und Zeile
Strg + \ oder m + R – Text oder regulären Ausdruck ersetzen
Strg + ^ oder m + Alt – Text an der aktuellen Cursorposition markieren
m + W – Letzte Suche wiederholen

m + ^ oder m + 6 – Kopieren Sie die aktuelle Zeile und speichern Sie sie in der Zwischenablage
m + ) – Zeileneinzug vergrößern
m + ( – Zeileneinzug verkleinern
Strg + F – Ein Zeichen weiterleiten
Strg + B – Ein Zeichen zurück
Strg + Leertaste – Ein Wort weiterleiten
m + Leertaste – Ein Wort zurück
Strg + P – Gehe zur vorherigen Zeile
Strg + N – Gehe zur nächsten Zeile

Strg + Alt – Gehe zum Anfang der aktuellen Zeile
Strg + E – Zum Ende der aktuellen Zeile
m + (oder m + 9 – Zum Anfang des aktuellen Absatzes; dann zum nächsten Absatz
m +) oder m + 0 - Bis zum Ende des aktuellen Absatzes; dann der nächste Absatz
m + ] - Zur entsprechenden Klammer
m + − oder m + _ – Scrollen Sie eine Zeile nach oben, ohne den Cursor zu bewegen
m + + oder m + = – Scrollen Sie eine Zeile nach unten, ohne den Cursor zu bewegen
m+< или m + , - Переключить на предыдущий буфер
m + > oder m + . - Zum nächsten Puffer wechseln

m + V – Fügen Sie die folgende Tastenkombination unverändert ein
Strg + I – Tab an der Cursorposition einfügen
Strg + M – Zeile an der Cursorposition einfügen
Strg + D – Löschen Sie das Zeichen unter dem Cursor
Strg + H – Zeichen links vom Cursor löschen
m + T – Von der aktuellen Position bis zum Ende der Datei schneiden

m + J – Gesamte Datei ausrichten
m + D – Zählen Sie die Anzahl der Wörter, Zeilen und Zeichen
Strg + L – Aktuellen Bildschirm aktualisieren
Strg + Z – Editor anhalten (falls aktiviert)
m + X – Hilfemodus aktivieren/deaktivieren
m + C – Ständige Anzeige der Aktivierungs-/Deaktivierungsposition
m + O – Verwenden Sie eine zusätzliche Zeile, um die Aktivierung/Deaktivierung zu bearbeiten
m + Umschalt – Glattes Scrollen aktivieren/deaktivieren
m + P – Anzeigebereiche aktivieren/deaktivieren
m + Y – Syntaxhervorhebung aktivieren/deaktivieren
m + H - Smart Home "Button zulassen/ablehnen
m + I – Automatische Einrückungen zulassen/deaktivieren
m + K – Schnitt bis zum Ende aktivieren/deaktivieren
m + L – Automatischer Zeilenumbruch aktivieren/deaktivieren
m + Q – Tabulatoren in Leerzeichen umwandeln, Eingabe aktivieren/deaktivieren
m + B – Backups zulassen/deaktivieren
m + F – Mehrere Dateipuffer aktivieren/deaktivieren
m+M – Mausunterstützung aktivieren/deaktivieren
m + N – Ohne Konvertierung vom DOS/Mac-Format, aktivieren/deaktivieren
m + Z – Suspend aktivieren/deaktivieren
m + $ – Weiche Zeilenumbrüche aktivieren/deaktivieren

Satzstellung markieren

An Remote-Server Zum Bearbeiten von Konfigurationen können Sie Nano verwenden – einen schnellen, verständlichen und einfachen Texteditor mit Syntaxhervorhebung. Stimmen Sie zu, es ist sehr praktisch

1. Finden wir heraus, wo sich die .nanorc-Beispieldateien in unserem System befinden. Unter Ubuntu befinden sie sich normalerweise im Verzeichnis /usr/share/nano/. Kopieren wir die Konfigurationsdatei in unser Verzeichnis:

$ cp / etc/ nanorc ~/ .nanorc

2. Fügen Sie der Datei Zeilen hinzu ~/.nanorc(bei Ubuntu sind Konfigurationsbeispiele im Lieferumfang enthalten), um die von uns benötigten Dateien hervorzuheben, falls sie fehlen Standarddatei Konfigurationen:

## TeX include „/usr/share/nano/patch.nanorc“## POV-Ray include „/usr/share/nano/pov.nanorc“ ## Perl include „/usr/share/nano/perl.nanorc“ ## Nanorc-Dateien include „/usr/share/nano/nanorc.nanorc“## Python-Einbindung „/usr/share/nano/python.nanorc“## C/C++ include „/usr/share/nano/c.nanorc“ ## Groff include „/usr/share/nano/groff.nanorc“## Assembler include „/usr/share/nano/asm.nanorc“ ## Ruby include „/usr/share/nano/ruby.nanorc“ ## Manpages include „/usr/share/nano/man.nanorc“ ## HTML include „/usr/share/nano/html.nanorc“ ## Bourne-Shell-Skripte include „/usr/share/nano/sh.nanorc“ ## Sun Java include „/usr/share/nano/java.nanorc“

3. Wenn dies nicht ausreicht, nehmen Sie das Syntax Highlight Pack und passen Sie die Hervorhebung an, wenn Sie alles und jedes bearbeiten.

mob_info