In diesem wikiHow zeigen wir dir, wie du eine Textdatei in zwei beliebten Linux-Texteditoren erstellst und bearbeitest. Auf fast allen Linux-Systemen ist Nano vorinstalliert, ein unkomplizierter, einfach zu bedienender Texteditor. Wenn Sie Nano nicht mögen (oder nicht haben), können Sie auch Vi (oder Vim, je nach System) verwenden, um Textdateien zu bearbeiten. Vi und Vim sind etwas schwieriger zu bedienen, da es eine Vielzahl von Befehlen und zwei verschiedene Modi gibt.
Schritte
Methode 1 von 2: Verwenden von Nano
Schritt 1. Drücken Sie Strg+Alt+T, um ein neues Terminalfenster zu öffnen
Diese Tastenkombination öffnet in fast allen Linux-Versionen ein Terminalfenster.
- Sie können auch auf das doppelklicken Terminal -Symbol in Ihrer Anwendungsliste oder indem Sie auf Ihr Dash-Menü klicken (wenn Sie GNOME verwenden) und nach Terminal suchen.
- Nano ist ein sehr einfach zu bedienender Texteditor, der auf allen Ubuntu-basierten Linux-Distributionen vorinstalliert ist. Wenn Sie Nano nicht haben, können Sie es erhalten, indem Sie sudo apt install nano (Ubuntu und Debian) oder sudo yum install nano (CentOS und Fedora) ausführen.
- Wenn Sie jemals den Pico-Texteditor verwendet haben, werden Sie feststellen, dass Nano im Wesentlichen identisch ist. Und im Gegensatz zu Vi und Vim müssen Sie bei der Verwendung nicht zwischen Befehls- und Eingabemodus wechseln.
Schritt 2. Navigieren Sie zu dem Verzeichnis, in dem Sie Ihre Datei erstellen möchten
Wahrscheinlich möchten Sie die Datei irgendwo in Ihrem Home-Verzeichnis ablegen, wo Sie sich bereits beim Öffnen eines Terminalfensters befinden. Wenn Sie die Datei in einem bestehenden Unterverzeichnis ablegen möchten, können Sie das CD Befehl, dorthin zu gelangen.
- Um alle Ordner im aktuellen Verzeichnis (Ihrem Home-Verzeichnis) anzuzeigen, geben Sie ls ein und drücken Sie Eintreten.
- Um zu einem Verzeichnis innerhalb Ihres Home-Verzeichnisses zu gehen, geben Sie cd directoryname ein und drücken Sie Eintreten (ersetzen Sie Verzeichnisname' durch den Namen des Verzeichnisses).
- Wenn Sie ein neues Verzeichnis erstellen möchten, führen Sie makedir Verzeichnisname aus (ersetzen Sie Verzeichnisname durch den Namen, den Sie Ihrem neuen Verzeichnis geben möchten. Verwenden Sie dann cd Verzeichnisname, um dieses Verzeichnis einzugeben.
- Sie KÖNNEN Dateien außerhalb Ihres Home-Verzeichnisses erstellen und bearbeiten, benötigen dafür aber Root-Zugriff.
Schritt 3. Gib nano filename ein und drücke auf ↵ Enter
Ersetzen Sie Dateiname durch den Namen, den Sie Ihrer neuen Textdatei geben möchten. Dadurch wird eine neue Textdatei mit diesem Namen erstellt und geöffnet.
- Wenn Sie beispielsweise eine Datei namens "testfile " erstellen möchten, geben Sie nano testfile ein und drücken Sie Eintreten.
- Es kann hilfreich sein, ".txt" am Ende Ihres Dateinamens hinzuzufügen, damit Sie wissen, dass es sich um eine Textdatei handelt.
- Wenn Ihr aktuelles Verzeichnis eine Datei mit demselben Namen enthält, wird dieser Befehl stattdessen diese Datei öffnen.
Schritt 4. Suchen Sie die Befehlsliste am unteren Rand des Fensters
Die Befehle, die Sie beim Eingeben in Ihre Datei verwenden können, werden unten in Nano angezeigt. Um weitere Befehle anzuzeigen, vergrößern Sie einfach das Fenster, indem Sie es aus einer seiner Ecken ziehen.
-
Die Befehle beginnen entweder mit einem Karat (^) oder einem M. Das Karat steht für das Steuerung Schlüssel, während das M die Alt Schlüssel.
- ^U ist beispielsweise der Befehl zum Einfügen. Um etwas, das Sie kopiert haben, einzufügen, drücken Sie Strg + U.
- M-U ist der Befehl zum Rückgängigmachen der letzten Aktion. Um das rückgängig zu machen, würdest du drücken Alt + U.
- Um alle Nano-Befehle anzuzeigen, drücken Sie Strg + G.
Schritt 5. Geben Sie in Ihre Datei ein
Wenn Sie den Cursor bewegen müssen, verwenden Sie die Pfeiltasten.
Sie können mit der Maus Text markieren, den Sie kopieren und/oder einfügen möchten. Um markierten Text zu kopieren, drücken Sie Alt + 6. Verwenden Sie dann die Pfeiltasten, um zu einer anderen Stelle in der Datei zu wechseln, und drücken Sie Strg + U einfügen.
Schritt 6. Drücken Sie Strg+O, um die Datei zu speichern
Da Sie Ihrer Datei bereits einen Namen gegeben haben, werden Sie nicht aufgefordert, dieser Datei einen Namen zu geben. Wenn Sie jedoch eine Datei gestartet haben, ohne ihr einen Namen zu geben (indem Sie einfach nano von der Eingabeaufforderung ohne Dateinamen ausführen), werden Sie aufgefordert, den Namen für Ihre neue Datei einzugeben und drücken Sie Eintreten speichern.
Vermeiden Sie die Versuchung zu drücken Strg + S zu speichern, da dies nur Ihr Terminalfenster einfriert!
Schritt 7. Drücken Sie Strg+X, um Nano zu beenden
Dadurch kehren Sie zur Eingabeaufforderung zurück.
Sie können die in Nano erstellte Datei erneut öffnen, indem Sie wie zuvor nano filename eingeben
Methode 2 von 2: Verwenden von Vi oder Vim
Schritt 1. Drücken Sie Strg+Alt+T, um ein neues Terminalfenster zu öffnen
Dadurch wird in jeder Linux-Version ein neues Terminal geöffnet.
- Sie können auch auf das doppelklicken Terminal -Symbol in Ihrer Anwendungsliste oder indem Sie auf Ihr Dash-Menü klicken (wenn Sie GNOME verwenden) und nach Terminal suchen.
- Vi ist einer der ältesten und am stärksten standardisierten Unix-basierten Texteditoren. Vim steht für "Vi iMproved", was bedeutet, dass es wie Vi ist, aber mit mehr Funktionen. Auf den meisten modernen Linux-Versionen läuft vi an der Eingabeaufforderung wird tatsächlich gestartet Vim stattdessen. Die grundlegenden Befehle sind für beide Editoren gleich.
- Vi hat eine größere Lernkurve als Nano, aber sobald Sie den Dreh raus haben, ist es ziemlich einfach zu bedienen.
Schritt 2. Gehen Sie in das Verzeichnis, in dem Sie Ihre Datei erstellen möchten
Wahrscheinlich möchten Sie die Datei irgendwo in Ihrem Home-Verzeichnis ablegen, wo Sie sich bereits beim Öffnen eines Terminalfensters befinden. Wenn Sie die Datei in einem bestehenden Unterverzeichnis ablegen möchten, können Sie das CD Befehl, dorthin zu gelangen.
- Um alle Ordner im aktuellen Verzeichnis (Ihrem Home-Verzeichnis) anzuzeigen, geben Sie ls ein und drücken Sie Eintreten.
- Um zu einem Verzeichnis innerhalb Ihres Home-Verzeichnisses zu gehen, geben Sie cd directoryname ein und drücken Sie Eintreten (ersetzen Sie Verzeichnisname' durch den Namen des Verzeichnisses).
- Wenn Sie ein neues Verzeichnis erstellen möchten, führen Sie makedir Verzeichnisname aus (ersetzen Sie Verzeichnisname durch den Namen, den Sie Ihrem neuen Verzeichnis geben möchten. Verwenden Sie dann cd Verzeichnisname, um dieses Verzeichnis einzugeben.
- Sie KÖNNEN Dateien außerhalb Ihres Home-Verzeichnisses erstellen und bearbeiten, benötigen dafür jedoch Root-Zugriff.
Schritt 3. Gib vi Dateiname ein und drücke auf ↵ Enter
Alternativ können Sie vim filename eingeben, um sicherzustellen, dass die Datei in Vim statt in Vi geöffnet wird. Der "vi"-Teil dieses Befehls wählt den Vim-Texteditor als zu verwendendes Programm aus. Ersetzen Sie filename durch den Namen, den Sie Ihrer neuen Datei zuweisen möchten.
- Für eine Datei namens "sample.text" geben Sie beispielsweise vi sample.txt ein.
- Wenn Ihr aktuelles Verzeichnis eine Datei mit demselben Namen enthält, wird dieser Befehl stattdessen diese Datei öffnen.
Schritt 4. Drücken Sie die i-Taste
Wenn Sie Vi oder Vim öffnen, wird es in einem speziellen Modus namens Befehlsmodus geöffnet. Drücken der ich -Taste versetzt Sie in den Einfügemodus, in dem Sie Ihre Eingaben vornehmen.
Das solltest du sehen -- EINFÜGUNG -- Pop-up am unteren Rand des Fensters, wenn Sie die I-Taste drücken.
Schritt 5. Geben Sie Ihren Text ein
Im Einfügemodus können Sie einfach wie bei jedem anderen Textdokument eingeben. Um zur nächsten Zeile zu gehen, drücken Sie einfach Eintreten.
Schritt 6. Drücken Sie die Esc-Taste
Dies bringt Sie zurück in den Befehlsmodus. Im Befehlsmodus erledigen Sie Dinge wie Speichern, Kopieren, Einfügen und Beenden. Sie wissen, dass Sie sich im Befehlsmodus befinden, wenn unten im Fenster nicht mehr "EINFÜGEN" angezeigt wird.
- Sie können die Pfeiltasten verwenden, um sich im Dokument zu bewegen, während Sie sich im Befehlsmodus in Vi und Vim befinden. Mit Vim können Sie auch die Pfeiltasten verwenden, um sich im Einfügemodus zu bewegen.
- Sie können jederzeit zum Einfügemodus zurückkehren, indem Sie die Taste. drücken ich Schlüssel.
Schritt 7. Tippe:w ein und drücke auf ↵ Enter
Alle Vi/Vim-Befehle beginnen mit einem Doppelpunkt, und der:w-Befehl speichert die Datei (denken Sie an "w" als "write").
- Wenn Sie eine Datei ohne Namen erstellt haben (oder die aktuellen Änderungen in einer neuen Datei speichern möchten), geben Sie stattdessen:w Dateiname ein und ersetzen Sie Dateiname durch den Namen, den Sie dieser Datei geben möchten.
- Um Hilfe zu erhalten und mehr über Vi/Vim-Befehle zu erfahren, geben Sie:help im Befehlsmodus ein und drücken Sie Eintreten.
Schritt 8. Tippe:q ein und drücke zum Beenden auf ↵ Enter
Dies schließt Ihre Datei und bringt Sie zurück zur Eingabeaufforderung.
- Um die Datei erneut zu öffnen, geben Sie einfach vi Dateiname oder vim Dateiname ein.
- Sie können auch gleichzeitig speichern und beenden, indem Sie:wq im Befehlsmodus eingeben.
Tipps
- Stellen Sie sicher, dass Sie Ihre Datei vor dem Beenden speichern, da Sie nicht immer vor nicht gespeicherten Änderungen gewarnt werden.
- Sie können man vi oder man nano an der Eingabeaufforderung ausführen, um die Handbücher für einen dieser Texteditoren anzuzeigen.
- Eine der nützlichsten Funktionen von Vim over Vi ist die Syntaxhervorhebung, die für Programmierer großartig ist. Es verfügt auch über eine integrierte Rechtschreibprüfung und die Möglichkeit, sich im Einfügemodus mit den Pfeiltasten zu bewegen.