Kleines Merkblatt zu 'Info'
05. März 2009
Mit Hilfe des Befehls info kann man sich bestimmte Info-Dokumente anzeigen lassen. Zum Beispiel info gdb - zum Anzeigen der Informationen bezüglich des GNU Debuggers.
Aber wie bewegt man sich durch ein solches Dokument, um es lesen zu können? Dazu folgt nun ein kleiner Überblick mit den (meiner Meinung nach) wichtigsten Kommandos. Der Schwerpunkt liegt hier in der Arbeit auf der Konsole, spezielle Emacs-Kommandos werden dabei nicht besprochen.
Die Kommandos p, u und n beziehen sich dabei immer auf die Angaben, die im Info-Header angezeigt werden. Dies ist immer die erste Zeile eines Knotens und enthält Angaben zum Dokument-Namen (File), den Bezeichner des aktuellen Knotens (Node), den Bezeichner des vorherigens Knotens (Prev), den Namen des nächsten Knotens (Next) und den Namens des oberen Knotens (Up).
Man beachte, dass uns das Kommando p also immer zu dem Knoten bringt, der im Header bei 'Prev' angegeben ist. Das Kommando l (Info-Last) bringt uns stets zu dem Knoten zurück, den wir zuletzt besucht hatten (dies muss nicht zwangsläufig der Knoten sein, der bei 'Prev' angegeben wird).
Mittels nachfolgender Liste bewegt man sich durch den Inhalt eines Knotens, der nicht vollständig im Screen angezeigt werden kann:
Wie bewegt man sich durch ein Menü? Ein Menü wird immer durch * Menu: eingeleitet.
Aber wie bewegt man sich durch ein solches Dokument, um es lesen zu können? Dazu folgt nun ein kleiner Überblick mit den (meiner Meinung nach) wichtigsten Kommandos. Der Schwerpunkt liegt hier in der Arbeit auf der Konsole, spezielle Emacs-Kommandos werden dabei nicht besprochen.
n Info-Next: Zeigt den nächsten Knoten an.
p Info-Previous: Bringt uns zum vorherigen Knoten zurück.
u Info-Up: Bringt uns zum oberen Knoten.
l Info-Last: Bringt uns zu dem Knoten zurück, den wir zuletzt besucht
hatten. Nochmaliges Eingeben von 'l' bringt uns zum vorletzten
besuchten Knoten zurück. Nochmaliges zum vor-vorletzten usw. Nicht
mit dem Kommando 'p' verwechseln!
q Info-Quit: Damit beenden wir 'Info'.
t Info-Top: Bringt uns zum Top-Knoten des aktuellen Manuals (Dokuments).
d Info-Directory: Zeigt den Directory-Knoten an, der eine Übersicht über
die wichtigsten verfügbaren Manuals auflistet.
? Zeigt eine Liste mit den verfügbaren Kommandos an.
Die Kommandos p, u und n beziehen sich dabei immer auf die Angaben, die im Info-Header angezeigt werden. Dies ist immer die erste Zeile eines Knotens und enthält Angaben zum Dokument-Namen (File), den Bezeichner des aktuellen Knotens (Node), den Bezeichner des vorherigens Knotens (Prev), den Namen des nächsten Knotens (Next) und den Namens des oberen Knotens (Up).
Man beachte, dass uns das Kommando p also immer zu dem Knoten bringt, der im Header bei 'Prev' angegeben ist. Das Kommando l (Info-Last) bringt uns stets zu dem Knoten zurück, den wir zuletzt besucht hatten (dies muss nicht zwangsläufig der Knoten sein, der bei 'Prev' angegeben wird).
Mittels nachfolgender Liste bewegt man sich durch den Inhalt eines Knotens, der nicht vollständig im Screen angezeigt werden kann:
<SPACE> Blättert im Text vorwärts. Erreicht man das Ende des Inhalts des
aktuellen Knotens und drückt weiterhin <SPACE>, so gelangt man
zum nächsten Knoten.
<BACKSPACE> Blättert im Text zurück. Erreicht man den Anfang des Inhalts des
aktuellen Knotens und drückt nochmals <BACKSPACE>, so gelangt man
zum vorherigen Knoten zurück.
b Springt zum Anfang des Knoten.
Wie bewegt man sich durch ein Menü? Ein Menü wird immer durch * Menu: eingeleitet.
m Ist das Menü-Kommando. Dies erwartet nach seiner Eingabe den
Bezeichner des jeweiligen Sub-Topics (Menü-Eintrags), den man
besuchen möchte.
Nach dem drücken von 'm' erscheint also in der Info-Kommandozeile der
Text 'Menu item: ' als Eingabeaufforderung.
<TAB> Damit kann man durch die Menü-Einträge "wandern". Befindet man sich
(oder besser gesagt der Cursor) über einem Menü-Eintrag, kann man per
<ENTER> in diesen Knoten wechseln.
<STRG>-g Beendet bzw. unterbricht den Kommandomodus. Hat man z.B. 'm'
eingegeben so bricht dieses Kommando den Menümodus ab.
Es wurde noch kein Kommentar abgegeben. Bist Du der Erste?
HILFE
Code-Beispiele werden mit den BBCodes [code][/code] dargestellt.
Jedes Tag muss eine Zeile für sich allein haben, d.h der Beispiel-Code
muss wirklich ZWISCHEN den Tags stehen. Beispiel:
Alles was zwischen den beiden Tags [register] und [/register] eingetragen wird, ist nur für registrierte (und eingeloggte) User sichtbar.
[code] ACHTUNG! HIER UMBRUCH WICHTIG. TAG [code] MUSS ALLEIN STEHEN
#include <stdio.h>
int main( void ){
return 0;
} ACHTUNG! HIER UMBRUCH WICHTIG. NACHFOLGENDES TAG [/code] MUSS ALLEIN STEHEN
[/code]Alles was zwischen den beiden Tags [register] und [/register] eingetragen wird, ist nur für registrierte (und eingeloggte) User sichtbar.
Dein Name *
Deine Email
Deine Website
Vorschau