Dies ist der Befehl text-vimcolorp, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
text-vimcolor – Befehlszeilenprogramm zum Syntaxfärben einer Datei in HTML, XML oder PDF
ZUSAMMENFASSUNG
$ text-vimcolor --format html --full-page DATEINAME > AUSGABE.html
$ text-vimcolor --format xml DATEINAME > OUTPUT.xml
$ text-vimcolor --format pdf DATEINAME --output OUTPUT.pdf
BESCHREIBUNG
Dieses Programm verwendet den Vim-Texteditor, um Text entsprechend seiner Syntax hervorzuheben und umzuwandeln
die Hervorhebung in die HTML-, XML- oder PDF-Ausgabe. Es funktioniert mit jedem Dateityp, den Vim verwendet
selbst hervorheben kann. Normalerweise kann Vim das Dateiformat basierend auf automatisch erkennen
Dateiname (und manchmal auch der Inhalt der Datei).
In der Befehlszeile sollte genau ein Dateiname angegeben werden, um die Eingabedatei zu benennen. Wenn keine
erhält, wird die Eingabe stattdessen von stdin (der Standardeingabe) gelesen.
Wenn Vim den Dateityp nicht automatisch erraten kann, kann er mithilfe von explizit angegeben werden
Option „--filetype“. Zum Beispiel:
$ text-vimcolor --format html --filetype prolog foo.pl > foo.html
Dieses Programm ist eine Befehlszeilenschnittstelle zum Perl-Modul Text::VimColor.
OPTIONAL
Folgende Optionen werden verstanden:
--help
Zeigt eine Zusammenfassung der Nutzung an, einschließlich einer Liste von Optionen.
--debuggen
Aktiviert das Debuggen im zugrunde liegenden Perl-Modul. Dadurch wird der Befehl gedruckt
Wird verwendet, um Vim auszuführen.
--Dateityp Dateityp
Legen Sie den Typ der Datei explizit fest. Der Dateityp Argument sollte etwas sein, das
Vim erkennt es, wenn es mit der Option „Dateityp“ festgelegt wird. Beispiele sind „perl“, „cpp“
(für C++) und „sh“ (für Unix-Shell-Skripte). Bei diesen Namen muss die Groß-/Kleinschreibung beachtet werden
sollte normalerweise nur in Kleinbuchstaben geschrieben werden.
--Format Ausgabeformat
Das zu generierende Ausgabeformat. Muss einer der folgenden sein:
html
Generieren Sie eine XHTML-Ausgabe mit Text, der mit „“ und Elementen mit „class“ markiert ist.
Attribute. Zur Definition der Farbgebung usw. sollte ein CSS-Stylesheet verwendet werden
Ausgabe. Siehe die Option „--full-page“ unten.
xml Die Ausgabe erfolgt in einem einfachen XML-Vokabular. Dies kann dann von anderer Software verwendet werden
weitere Transformationen durchführen (z. B. mit XSLT).
Die PDF-XML-Ausgabe wird generiert und mit einem entsprechenden Befehl an den FOP-XSL-FO-Prozessor weitergeleitet
XSL-Stylesheet. Das Stylesheet verwendet XSLT, um die normale XML-Ausgabe in umzuwandeln
XSL-FO, das dann als PDF gerendert wird. Damit dies funktioniert, muss der Befehl „fop“ eingegeben werden
verfügbar sein. Bei diesem Format muss mit „--output“ eine Ausgabedatei angegeben werden.
Ausführliche Informationen zu den HTML- und XML-Ausgabeformaten finden Sie in der Dokumentation für
Text::VimColor.
--Ausgabe Name der Ausgabedatei
Gibt den Namen der Ausgabedatei an (die am Ende entweder HTML oder XML enthält).
oder PDF). Wenn diese Option weggelassen wird, wird die Ausgabe an stdout (den Standard) gesendet
Ausgabe). Diese Option ist erforderlich, wenn das Ausgabeformat PDF ist (wegen
Einschränkungen bei FOP).
--volle Seite
Wenn das Ausgabeformat HTML ist, macht diese Option die Ausgabe zu einer vollständigen HTML-Seite.
und nicht nur ein HTML-Fragment. Ein CSS-Stylesheet wird inline eingefügt
die Ausgabe, so dass die Ausgabe so wie sie ist verwendbar ist.
--no-inline-stylesheet
Wenn das Ausgabeformat HTML ist und „--fullpage“ angegeben ist, handelt es sich normalerweise um ein Stylesheet
inline in die Ausgabedatei eingefügt. Wenn diese Option gegeben ist, ist sie stattdessen vorhanden
wird mit einem „“-Element referenziert.
--lassen Name=Wert
Wenn Vim ausgeführt wird, ist der Wert von Name wird auf eingestellt Wert mit Vims „let“-Befehl.
Es können mehrere dieser Optionen festgelegt werden. Der Wert wird in keinem Fall in Anführungszeichen gesetzt oder maskiert
Art und Weise, also kann es ein Ausdruck sein. Diese Einstellungen haben Vorrang vor „--unlet“
Optionen.
Diese Option entspricht der Einstellung und Methode „vim_let“ im Perl-Modul.
--unlet Name
Verhindern Sie den Wert von Name wird mit Vims „let“-Befehl festgelegt. Dies kann dazu genutzt werden
Standardeinstellungen deaktivieren.
Diese Option entspricht der Einstellung und Methode „vim_let“ im Perl-Modul
Wird mit dem Wert „undef“ verwendet.
Verwenden Sie text-vimcolorp online über die Dienste von onworks.net