EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

Boxen - Online in der Cloud

Führen Sie Boxen im kostenlosen OnWorks-Hosting-Provider über Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator aus

Dies sind die Befehlsfelder, die im kostenlosen OnWorks-Hosting-Provider mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden können

PROGRAMM:

NAME/FUNKTION


Boxen - Textmodus-Box und Kommentar-Zeichnungsfilter

ZUSAMMENFASSUNG


Boxen [-hlmrv] [-a format] [-d design] [-f file] [-i einrücken] [-k bool] [-p pad] [-s size]
[-t tabopts] [infile [outfile]]

BESCHREIBUNG


Schachteln ist ein Textfilter, der jede Art von Rahmen um seinen Eingabetext ziehen kann. Box-Design
Die Auswahl reicht von einfachen Boxen bis hin zu komplexen ASCII-Grafiken. Eine Box kann auch entfernt werden und
repariert, auch wenn es durch die Bearbeitung des Textes im Inneren stark beschädigt wurde. Da Boxen können
nach allen Seiten offen sein, Boxen kann auch verwendet werden, um regionale Kommentare in jeder Programmierung zu erstellen
Sprache. Neue Box-Designs aller Art können einfach hinzugefügt und geteilt werden, indem Sie an a . anhängen
Konfigurationsdatei im freien Format.
Boxen war ursprünglich für die Verwendung mit dem vim(1) Texteditor, aber es kann gebunden werden
zu jedem Texteditor, der Filter unterstützt, sowie über die Befehlszeile aufgerufen als a
eigenständiges Werkzeug.

OPTIONAL


Optionen angeboten von Boxen sind die folgenden:

-a Schnur
Ausrichtung/Positionierung des Textes innerhalb der Box. Diese Option benötigt ein Formatzeichenfolgenargument
die von links nach rechts gelesen wird. Die Formatzeichenfolge darf keine Leerzeichen enthalten und
muss aus einer oder mehreren der folgenden Komponenten bestehen:

hx - horizontale Ausrichtung des Eingabetextblocks innerhalb eines potenziell größeren Rahmens.
Mögliche Werte für x sind l (ell, für die linke Ausrichtung), c (Mitte), oder r (Recht).
Dies hat keinen Einfluss auf die Ausrichtung von Textzeilen innerhalb des Eingabetextblocks
(benutze den j Argument statt).
vx - vertikale Ausrichtung des Eingabetextblocks innerhalb eines potenziell größeren Rahmens.
Mögliche Werte für x sind t (für Top-Ausrichtung), c (Mitte), oder b (Unterseite).
jx - Ausrichtung von Zeilen innerhalb des Eingabetextblocks. Mögliche Werte für x sind l
(nämlich für die linke Ausrichtung), c (Mitte), oder r (rechts). Dies hat keinen Einfluss auf die
Ausrichtung des Eingabetextblocks selbst innerhalb der Box. Verwenden Sie die h und v Argumente
für die Positionierung von Eingabetextblöcken.

Kurze Handnotationen (können mit den obigen Argumenten kombiniert werden):
l (ell) - kurz für hlvcjl
c - kurz für hcvcjc
r - kurz für hrvcjr

Die Werkseinstellung für -a is hlvt.

-c Schnur
Befehlszeilen-Designdefinition für einfache Fälle. Das Argument dieser Option ist das
Definition für die "West" (W) Form. Die definierte Form muss aus genau eins bestehen
Linie, dh es sind keine mehrzeiligen Formen erlaubt. Die -c Option ist als Verknüpfung gedacht
für die Fälle, in denen einfache regionale Kommentare erstellt werden sollen, die nur ein
ein bestimmtes Zeichen oder eine Zeichenfolge, die vor jede Zeile gesetzt werden soll. In
In solchen Fällen ist es viel bequemer, einfach anzugeben -c als ein komplettes zu machen
Designdefinition in der eigenen Konfigurationsdatei, wobei die einzige definierte Form der Westen ist
gestalten.
Diese Option impliziert a -d und greift nicht auf die Konfigurationsdatei zu. -c kann natürlich sein
in Verbindung mit einer der anderen Optionen verwendet werden. Standardmäßig, -c ist nicht angegeben.

-d Schnur
Designauswahl. Das einzige Argument dieser Option ist der Name des zu verwendenden Designs.

-f Schnur
Verwenden Sie eine alternative Konfigurationsdatei. Das einzige Argument dieser Option ist der Name eines gültigen
Boxen config-Datei mit neuen und aufregenden Designs!

-h Nutzungsinformationen drucken.

-i Schnur
Einzugsmodus. Mögliche Argumente sind "text" (Text innerhalb der Box einrücken), "box"
(Kästchen einrücken, kein Text innerhalb des Kästchens) oder "none" (Einrückung wegwerfen). Argumente
kann abgekürzt werden. Standardmäßig wird das Feld eingerückt, aber nicht der Text.

-k bool
Töte führende/nachfolgende Leerzeilen beim Entfernen. Der Wert von bool kann angegeben werden als
on, yes, true, 1 oder t, alle bedeuten ja, oder off, no, false, 0 oder f, was nein bedeutet.
Hierbei wird die Groß-/Kleinschreibung nicht beachtet. Diese Option ist nur wirksam in Verbindung mit -r. Wenn
auf yes gesetzt, werden führende und nachgestellte Leerzeilen aus der Ausgabe entfernt. Wenn eingestellt
auf nein, wird der gesamte Inhalt der ehemaligen Box zurückgegeben. Der Standardwert ist nein, wenn beides
der obere und untere Teil der Box sind offen, wie bei den meisten regionalen
Kommentare. Wenn das Design der Box einen oberen Teil oder einen unteren Teil definiert, ist die Vorgabe
Ja.

-l (ell) Listen Sie Designs auf. Erzeugt eine Auflistung aller verfügbaren Box-Designs in der Konfiguration
Datei, zusammen mit einer Musterbox und Informationen über ihren Ersteller. Schecks auch
Syntax der gesamten Konfigurationsdatei. Bei Verwendung in Verbindung mit -d, zeigt detaillierte
Informationen zum angegebenen Design.

-m Box reparieren. Dies entfernt eine (möglicherweise kaputte) Box wie bei -r, und zeichnet es neu
danach. Die reparierte Box wird gemäß den angegebenen Optionen gezeichnet. Das mag sein
wichtig zu wissen, wenn es um die Wiederherstellung von Padding, Identifikation usw. für die
reparierte Kiste. Impliziert -k falsch

-p Schnur
Polsterung. Geben Sie den Abstand in Leerzeichen um den Eingabetextblock für alle Seiten des . an
Kasten. Die Argumentzeichenfolge darf keine Leerzeichen enthalten und muss aus a . bestehen
Kombination der folgenden Zeichen, jeweils gefolgt von einer Zahl, die das
Polsterung in Leerzeichen:
a - (alle) Polster für alle Seiten gleichzeitig geben
h - (horiz) Polsterung für beide horizontalen Seiten geben
v - (vertikal) geben Polsterung für beide vertikalen Seiten
b - (unten) geben Polsterung für die untere (Süd-) Seite
l - (links) Polster für linke (westliche) Seite geben
t - (oben) Polsterung für die obere (Nord-) Seite geben
r - (rechts) Polsterung für rechte (östliche) Seite geben
Beispiel: -p a4t2 würde die Auffüllung als 4 Zeichen auf allen Seiten definieren, außer
für den oberen Rand des Felds, wo der Eingabetextblock nur 2 Zeilen entfernt ist
die Kiste.
Standardmäßig wird kein Padding verwendet, sofern in der Konfigurationsdatei nicht anders angegeben.

-r Kiste entfernen. Entfernt eine vorhandene Box, anstatt sie zu zeichnen. Welches Design ist zu verwenden?
automatisch erkannt. Um Zeit zu sparen oder falls die Erkennung nicht funktioniert
richtig entscheiden, kombinieren mit -d das Design zu spezifizieren. Standardmäßig wird a gezeichnet
neue Kiste.

-s BreitexHöhe
Kastengröße. Diese Option gibt die gewünschte Boxgröße in Spalteneinheiten (für die Breite) an.
und Linien (für Höhe). Wenn nur eine einzige Zahl als Argument angegeben wird, ist diese Zahl
gibt die gewünschte Boxenbreite an. Eine einzelne Zahl mit dem Präfix 'x' gibt nur die
Kastenhöhe. Die tatsächlich resultierende Boxgröße kann je nach Person variieren
Formgrößen des gewählten Designs. Auch andere Befehlszeilenoptionen können die
Kastengröße (wie -p).
Standardmäßig wird der kleinstmögliche Rahmen um den Text herum erstellt.

-t Schnur
Umgang mit Registerkarten. Diese Option steuert, wie Tabulatorzeichen im Eingabetext behandelt werden.
Der Optionsstring muss immer mit a . beginnen Uint Zahl, die die Entfernung angibt
zwischen Tabstopps. Es ist wichtig, dass dieser Wert richtig eingestellt ist, oder Tabulator
Zeichen werden Ihren Eingabetext stören. Der richtige Tab-Abstandswert hängt ab von
die Einstellungen für den von Ihnen verarbeiteten Text. Ein üblicher Wert ist 8.
Unmittelbar nach dem Tabulatorabstand kann ein optionales Zeichen angehängt werden,
erzählen Boxen wie man die führenden Tabs behandelt. Folgende Optionen stehen zur Verfügung:
e - Tabs in Leerzeichen erweitern
k - Behalte den Überblick so nah wie möglich an dem, was sie waren
u - Registerkarten aufklappen. Das macht Boxen Verwandeln Sie so viele Leerzeichen wie möglich in Tabs.

Um die Abwärtskompatibilität aufrechtzuerhalten, -t Schnur kann nur eine Zahl sein. In
dieser Fall, e wird für das Tab-Handling angenommen, das alle Tabs entfernt und ersetzt
mit Leerzeichen. Die Werkseinstellung für die -t Option ist einfach 8, was genau so ist
Fall.
Sie könnten beispielsweise angeben -t 4u, um Ihre führenden Tabs nicht erweitert zu haben.
Im Boxinhalt werden Tabulatoren immer in Leerzeichen umgewandelt. Der Tab-Abstand in diesem
Beispiel ist 4.

-v Aktuelle Versionsnummer ausdrucken.

CONFIGURATION DATEIEN


Schachteln verwendet die in der Befehlszeile angegebene Konfigurationsdatei (mit -f). Wenn nein
config-Datei wird in der Befehlszeile angegeben, Boxen überprüft die BOXES-Umgebung
Variable, die einen zu verwendenden Dateinamen enthalten kann. Wenn BOXEN nicht eingestellt ist, Boxen werde versuchen zu lesen
$HOME/.boxes und verwenden Sie es als Konfigurationsdatei. Wenn das nicht gelingt, Boxen werde versuchen das zu lesen
systemweite Konfigurationsdatei (siehe DATEIEN).

Die Syntax von Boxen config-Dateien ist auf der Website beschrieben (siehe unten). Sie sind ganz
aber selbsterklärend.

VERFÜGBARKEIT


Schachteln ist auf seiner Website unter verfügbarhttp://boxes.thomasjensen.com/>. Die Webseite
enthält auch eine Reihe von Beispielen, die diese Handbuchseite veranschaulichen und vertiefen
Dokumentation.

Zur kasse vim(1) beihttp://www.vim.org/>!

Verwenden Sie Boxen online mit den onworks.net-Diensten


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad