Home / EasyLinux / 2009 / 04 / Schreibarbeiten in der Shell

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

War doch klar...
(241 Punkte bei 17 Stimmen)
Re: War doch klar...
(178 Punkte bei 7 Stimmen)
Re: Skype für 64-Bit-Prozessor u. Suse 12.1
(161 Punkte bei 4 Stimmen)
Kubuntu verliert Finanzierung
(130 Punkte bei 4 Stimmen)
Offen fürs Geschäft
(80 Punkte bei 4 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Shopping
Topsuche
 
Yatego Deutschlands größte Shoppingmall. 10000 Shops,
3.5 Mio Artikel. Alle Bestseller, Servertechnik und Technik Themenwelten.

Notebooks und Netzwerkhardware bei Mercateo günstig kaufen.
Internet Telefonie mit VoIP Telefonen von Gigaset
Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.
Günstige Digitalkameras finden Sie im Preisvergleich.

Schreibarbeiten in der Shell

Texteditoren für die Kommandozeile

Besser eingerichtet

Nano verwendet in der Voreinstellung die systemweite Einrichtungsdatei /etc/nanorc. Diese können Sie als Vorlage zu einer eigenen Konfiguration verwenden. Geben Sie auf der Konsole den folgenden Befehl ein, um die Datei ins eigene Home-Verzeichnis zu kopieren:

cp /etc/nanorc ~/.nanorc

Achten Sie auf den Punkt – die Einrichtungsdateien der Programme im eigenen Home-Verzeichnis beginnen normalerweise mit einem Punkt, sind also versteckt.

Anschließend passen Sie die Datei in einem Texteditor an. Zeilen, die mit einem Rautezeichen (#) beginnen, sind auskommentiert, also deaktiviert. Hinter der doppelte Raute (##) steht in der systemweiten Vorlage eine Beschreibung (auf Englisch), in der Zeile darunter ein Kommando, welches das gewünschte Verhalten aktiviert. Abbildung 2 zeigt, wie Nano seine eigene Konfigurationsdatei bearbeitet. Neben allgemeinen Optionen bindet das Beispiel die Dateien zum Syntax-Highlighting unter /usr/share/nano/ ein. Erkennt der Editor das gewünschte Farbschema nicht, geben Sie ihm beim Aufruf Hilfestellung. Um beispielsweise ein Shell-Skript, das nicht auf .sh endet, mit den in sh.nanorc definierten Farben hervorzuheben, rufen Sie das Schema explizit mit dem Parameter -Y auf:

nano -Y sh skript

Abbildung 2: Für den Texteditor Nano müssen Sie das Syntaxhighlighting explizit aktivieren und die Dateien mit den Farbdefinitionen über "include"-Zeilen einbinden.

Tipp: Fortschrittene Anwender, die die Farbgebung für die einzelnen Sprachen anpassen möchten, kopieren die Dateien aus /usr/share/nano/ ins eigene Home-Verzeichnis, zum Beispiel in ein verstecktes Verzeichnis namens ~/.nano und passen sie dann in einem Texteditor an. Danach binden Sie diese Syntaxdateien dann in der Datei ~/.nanorc über include ein. Das Ubuntuusers-Wiki bietet dazu ein paar Tipps und Vorlagen [3].

Nicht nur um Mitternacht: Mcedit

Der eingebaute Texteditor des Dateimanagers Midnight Commander [4] (Aufruf über mc) heißt Mcedit. Sowohl OpenSuse als auch Ubuntu bringen den Midight Commander (Paket mc) mit; Ubuntu-Anwender müssen ihn allerdings aus den Universe-Quellen nachinstallieren.

Sie starten den Texteditor aus dem Dateimanager heraus, indem Sie [F4] drücken. Alternativ rufen Sie ihn direkt aus der Shell über den Befehl mcedit auf. Ohne weitere Angaben hinter dem Kommando erstellen Sie eine neue Datei. Alternativ übergeben Sie beim Aufruf den Namen der Datei, die Sie bearbeiten möchten. Auch für diesen Editor gilt: Um systemweite Dateien mit Root-Rechten zu verändern, verwenden Sie sudo (Ubuntu) beziehungsweise su -c (OpenSuse).

In der oberen Statuszeile finden Sie Informationen zur Datei selbst, und am unteren Rand sind die Grundfunktionen zur besseren Übersicht aufgelistet. Anders als Nano setzt Mcedit für die Grundfunktionen nicht auf die Strg-Taste, sondern nutzt dafür die Funktionstasten [F1],[F2] und so weiter. Bei der Navigation gibt es hingegen kaum Unterschiede: Mit den Pfeil- und Bildlauftasten blättern Sie vor und zurück. Die Onlinehilfe, die Sie über [F1] aufrufen, ist leider nur in Englisch verfügbar – ansonsten gestaltet sich Mcedit aber sehr benutzerfreundlich. Besonders praktisch ist die Taste [F9], die am oberen Fensterrand eine Menüleiste einblendet. Durch die Menüs Datei, Bearbeiten, Suchen/Ers., Befehl und Optionen navigieren Sie ebenfalls mit den Pfeiltasten. Die hervorgehobenen Buchstaben in den Menüs sind Shortcuts zu den jeweiligen Funktionen (Abbildung 3); steht im Menü S-F3 ist die Kombination [Umschalt]+[F3] gemeint, C-u steht für [Strg]+[U]. (Die Buchstaben "S" und "C" stehen dabei für die englischen Bezeichnungen [Shift] und [Ctrl] der Tasten [Umschalt] und [Strg].)

Abbildung 3: Komfortabel: Über das Mcedit-Menü erreichen Sie schnell sämtliche Funktionen des Texteditors.

Einem Freund empfehlen    Druckansicht Bookmark and Share
Kommentare

Hits
Wertung: 55 Punkte (2 Stimmen)

Schlecht Gut

Infos zur Publikation

Infos zur Publikation

title_2012_01

Aktuelle Ausgabe kaufen:

Heft bestellen Heft als PDF kaufen

EasyLinux erscheint vierteljährlich und kostet EUR 9,80. Weitere Informationen zum Heft finden Sie auf der EasyLinux-Homepage.

Das EasyLinux-Jahresabo kostet EUR 33,30. Details zum EasyLinux-Jahresabo finden Sie im LNM-Shop.

Tipp der Woche

Duden Korrektor unter 64-Bit
Duden Korrektor unter 64-Bit
Tim Schürmann, 06.02.2012 10:36, 0 Kommentare

Der Duden Korrektor bietet eine äußerst nützliche Rechtschreib- und Grammatikkorrektur für LibreOffice und bringt in der aktuellen Version 8 e...

Aktuelle Fragen

Ubuntu 11.10 Compiz 3D Cube flackern
Moritz Obenauer, 12.02.2012 12:25, 0 Antworten
Hallo! Ich habe Ubuntu 11.10 mit Unity und den Compiz 3D Cube ein gerichtet. Er funktioniert...
Suse 12.1 Bootvorgang bleibt seit Update stehen
Wimpy *, 12.02.2012 09:22, 4 Antworten
Seit Update auf Kernel 3.1.9-1.4-desktop i686 bleibt der Bootvorgang stehen. Es erscheint der gr...
N24 Stick (Huawei E173) und Ubuntu 11.04
Patrick Obenauer, 11.02.2012 11:54, 1 Antworten
Hallo zusammen! Ich benutze einen alten Laptop, der mit Ubuntu 11.04 flott und problemlos läuft....
Wie kann man beim Einsatz von Compiz die Fenster-Dekoration einstellen?
GoaSkin , 10.02.2012 20:12, 0 Antworten
Hallo, ich nutze Linux Mint mit dem Gnome-Derivat Mate. Da die Distribution Compiz nicht autom...
rndc reload zone - failed bad zone
Ludwig jun. B., 06.02.2012 16:08, 2 Antworten
Schönen guten Tag, ich habe folgendes Problem. Immer wenn ich folgendes Kommando ausführen bek...