Dienstag, 12. April 2011

Die Beginner's Guide to Nano, der Linux-Befehlszeile-Text-Editor

banner

Neu auf der Linux-Befehlszeile? Verwirrt durch all die anderen fortschrittlichen Texteditoren? How-To Geek's Got Ihren Rücken mit diesem Tutorial auf Nano, einen einfachen Text-Editor, der sehr newbie-freundlich ist.

Beim Aussteigen an der Befehlszeile verwendet werden, sind Linux-Neulinge oft durch andere, erweiterte Text-Editoren wie Emacs setzen. Während sie hervorragende Programme sind, haben sie ein bisschen wie ein Lernprozess. Geben Nano, ein einfach zu bedienender Texteditor, der sich vielseitig und einfach erweist. Nano ist standardmäßig in Ubuntu und vielen anderen Linux-Distributionen installiert und funktioniert gut in Verbindung mit sudo, weshalb wir es so sehr lieben wird.

Running Nano

01 command run

Sie können auf zwei Arten nano laufen. So öffnen Sie nano mit einem leeren Puffer, geben Sie einfach in "nano" an der Eingabeaufforderung ein.

Siekönnen auch die folgende Syntax:

nano / path / to / filename

Nano folgen Sie den Pfad und die Datei öffnen, sofern er existiert. Wenn es nicht existiert, wird es einen neuen Puffer mit, dass in diesem Verzeichnis Dateiname starten.

Werfen wir einen Blick auf die Standard-nano-Bildschirm.

02 default screen

An der Spitze sehen Sie den Namen des Programms und die Versionsnummer, den Namen der Datei, die Sie gerade bearbeiten, und ob die Datei geändert wurde, seit es zuletzt gespeichert wurde. Wenn Sie eine neue Datei, die nicht gespeichert wird, noch, du wirst sehen "New Buffer." Als nächstes sehen Sie den Inhalt Ihres Dokuments, einer Einrichtung des Textes. Die dritte Zeile von unten ist ein "System Meldung" Zeile, die relevanten Informationen zu dem Programm eine Funktion ausführen wird angezeigt. "." Neue Datei "Hier, sehen Sie, dass es sagt, schließlich sind die letzten beiden Zeilen am unteren Rand, was dieses Programm sehr benutzerfreundlich zu machen: die Verknüpfung Linien.

Es ist ein WYSIWYG-Editor, "was du siehst, ist was du bekommst." Was geben Sie geht direkt in die Texteingabe, wenn Sie es ändern miteinen Schlüssel wie Control oder Meta. Es ist ziemlich einfach, so geben Sie Text aus, oder kopieren Sie etwas und fügen Sie ihn in Ihr Terminal, damit wir etwas zum Spielen haben.

03 text to work with

Shortcuts

Programmfunktionen werden als "Shortcuts" in nano, wie das Speichern, Beenden, rechtfertigen, usw. Die gängigsten sind am unteren Rand des Bildschirms angezeigt genannt, aber es gibt viele mehr, die es nicht sind. Beachten Sie, dass nano verwendet nicht die Shift-Taste in Verknüpfungen. Alle Tastenkürzel Kleinbuchstaben und unmodifizierte Zifferntasten, so Strg + G ist NICHT Strg + Shift + G.

Drücken Sie Strg + G, um das Hilfe-Dokumentation und scrollen Sie nach unten, um eine Liste der gültigen Verknüpfungen zu sehen.

04 help

Wenn du auf die Liste getan suchen, drücken Sie Strg + X, um Hilfe zu verlassen.

Sagen wir, du bist auf eine neue Textdatei arbeiten, oder"Puffer", und Sie wollen es retten. Dies wird als "schriftlich out" und wird durch Drücken von Strg + O. ausgeführt Sie werden aufgefordert, für einen Dateinamen zu verwenden, und die Verknüpfungen auf der Unterseite wechselt zu reflektieren, was können Sie mit diesen bestimmten Befehl zu vervollständigen.

05 write-out file

Wenn Sie zum Einlegen der Inhalt einer anderen Datei in Ihre aktuelle Puffer wünschen möchten, geben Sie Strg + R.

06 file to insert from

Sie können die beiden vorherigen Befehle mit Strg + C drücken

Sie können Escape zweimal statt Hit gedrückter Strg-Taste, wenn Sie Probleme haben, tun. Es gibt auch einige Befehle, die Verwendung der Meta-Taste erfordern. Auf den meisten Tastaturen entspricht Meta auf die Alt-Taste.

Wenn Sie nano beenden möchten, drücken Sie einfach Strg + X. Nano wird höflich darum bitten,Sie, wenn Sie Ihre Puffer zu speichern, und Sie können diese Aktion auch stornieren.

14 exiting

Navigation

Nun, wir haben eine von Verknüpfungen hängen, lassen auf rund eine Textdatei bewegten sich sehr schnell gewöhnen. Natürlich können Sie immer mit der Home, End, Page Up, Page Down, und mit den Pfeiltasten zu umgehen, aber das erfordert Bewegung die Finger aus den Briefen, die wir alle so sehr lieben.

Um den Cursor vorwärts oder rückwärts, können Sie Strg + F und Strg + B. Um nach oben und unten eine Zeile in einer Zeit, können Sie Strg + P und Strg + N. Mit anderen Worten, können Sie diese Tasten anstelle des Rechts, Links, oben und unten Pfeile, jeweils. Fehlende der Home-und End-Schlüssel? Sie können Strg + A und Ctrl + E. Willst Seiten zu einem Zeitpunkt statt zu bewegen? Strg + V bewegt sich nach unten eine Seite, und Strg + Y bewegt sich eine Seite.

Aber halt, es gibt noch mehr! So verschieben Sie vorwärts und rückwärts mit einem Wort in einer Zeit, können Sie Strg + Leertaste und Meta + Leertaste (Sie erinnern sich, dass Alt + Space). Und wenn du wirklich in Eile, können Sie Strg + _ und geben Sie dann in die Zeilennummer, ein Komma zu schlagen, unddie Nummer der Spalte, um direkt dorthin zu springen.

07 go to line,column

Wenn Sie sehen, wo Ihr Cursor gerade ist, so ähnlich wie Nano-GPS möchten, drücken Sie Strg + C.

08 show cursor location

Kopieren, Ausschneiden und Einfügen

Wenn wir den Text in grafischen Umgebung kopieren möchten, markieren wir es mit dem Cursor. Auch in der Nano wir "Zeichen" es mit dem Befehl Strg + ^. Sie einfach den Cursor auf dem Sie Markierung beginnen soll, und dann drücken Sie Strg + ^ auf "set" es. Das wird alles zwischen dem Startpunkt bis NICHT Marke, einschließlich des Cursors.

09 marked text

Beachten Sie, dass Sie den Cursor auf den leeren Raum, und Kopieren / Ausschneiden nicht gehören diesem Raum. Sie können auch nach hinten aus dem "set"-Punkte-Marke. Seien Sie vorsichtig, aber, wie können Sie Text bearbeiten, während Ihre Kennzeichnung. Wenn Sie durcheinander, nur Strg + ^ wieder auf die Markierung unset getroffen und Sie können beginnen.

So kopieren Sie den markierten Text, schlug Meta + ^. Wenn Sie aber stattdessen den Text schneiden wollen, drücken Sie Strg + K.

So fügen Sie Ihren Text, bewegen Sie den Cursor in eine geeignete Position und drücken Sie Strg + U.

10 copied and pasted

Wenn Sie eine ganze Zeile Text, drücken Sie einfach Strg + K ohne Hervorhebung etwas zu entfernen. Dies kann manchmal ist praktisch, wenn das Bearbeiten von Konfigurationsdateien.

Einige Extra Shortcuts

Sie wissen, wie Sie in dem Editor können Sie lange Textzeilen zu Wrap-around in Kraft, was z. B. Absätze aussehen? Sie können sehen, dass Funktion in der Nano mit dem Meta + L Verknüpfung. Seit Zeilenumbruch auf "on" gesetzt standardmäßig dies in der Regel kommt in handliches inden umgekehrten Weg, zum Beispiel, du bist du eine Config-Datei und deaktivieren möchten Zeilenumbruch.

11 line wrapping enabled

Sie können sehen, dass die Linie der Cursor auf einem "$" ist sowohl am Anfang und Ende. Dies bedeutet, dass es mehr Text vor und nach dem Teil auf dem Bildschirm angezeigt.

Wenn Sie nach einer Zeichenfolge suchen möchten, drücken Sie Strg + W, und geben Sie Ihren Suchbegriff ein. Diese Suche kann dann Mitte Hinrichtung durch Drücken von Strg + C ohne Zerstörung Ihrer Puffer abgebrochen werden.

12 search

Die bisherigen Suchbegriff wird in den eckigen Klammern, und verlassen die Zeile frei und dann Enter drücken wird die letzte Suche wiederholen.

Und nachdem Sie wirklich bequem zu bekommen, können Sie diesen Abschnitt hilfreich an der Unterseite durch Schlagen Meta + X, um mehr Platz auf dem Bildschirm erhalten wiederumzur Bearbeitung!

13 hidden help

Ein wenig Geschichte

Nano wurde konzipiert, um ähnlich sein Look and Feel "auf ein anderes Programm namens Pico. Pico wurde der Standard-Texteditor von Pine, eine E-Mail-Programm aus wieder in den Tag, die nicht mit einer GPL-Lizenz freundlich verteilt wurde. Dies bedeutete, dass die Umverteilung etwas war eines Fuzzy-Bereich, und so das TIP-Projekt war geboren. "Spitze ist nicht Pico" hat einige Funktionen, Pico und fehlte, war für die kostenlose Verteilung lizenziert, und im Laufe der Zeit wurde das Nano wir lieben es heute genutzt wird. Für weitere Informationen besuchen Sie die [Nano-Projekts Abschnitt Historie: http://www.nano-editor.org/dist/v2.2/faq.html # 1.4] auf ihrer FAQ.

Die Stärke des Nano liegt in seiner Einfachheit der Anwendung. Die Verknüpfungen funktionieren nur in der GUI-basierten Textverarbeitungsprogrammen wie Word und Open Office mögen, so ist es nur eine Frage des Lernens, welche, was zu tun. Alles, was außerhalb davon ist nur einfacher Text-Bearbeitung. Das nächste Mal müssen Sie Sachen auf der Kommandozeile bearbeiten, wir hoffen, dass Sie mehr Komfort mit sich, dass nunSie bekommen habe vertrautnano.

1 Kommentar: