EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

wilyx – Online in der Cloud

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

Dies ist der Befehl wilyx, 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


wily, win, awd – interaktive Textfenster

ZUSAMMENFASSUNG


wily [ -f Varfont ] [ -F fixfont ] [ -c ncol ]

gewinnen [ Befehl ]

awd [ Etikette ]

HINWEIS


Diese Handbuchseite ist veraltet. Die Originaldokumentation befindet sich in /usr/share/doc/wily

BESCHREIBUNG


listig verwaltet Textfenster, die interaktiv oder von externen Programmen bearbeitet werden können.
Die interaktive Schnittstelle verwendet eine andere Schnittstelle.

Jeder mit Namen Dateien werden eingelesen wily Fenster vorher wily akzeptiert Eingaben. Es werden einfache Dateien angezeigt
als Text; Verzeichnisse werden als spaltenweise Liste der Namen ihrer Komponenten angezeigt, wie in
ls -p Verzeichnis|mc außer dass an die Namen der Unterverzeichnisse ein Schrägstrich angehängt ist.

Das -f (-F) Option legt die Standardschriftart mit variabler (fester) Zeichenhöhe fest; Die Standardeinstellung ist
/lib/font/bit/lucidasans/euro.8.font (.../lucm/unicode.9.font). Tab-Intervalle sind auf eingestellt
die Breite von 4(8) Ziffernnullen in der Schriftart mit variabler Zeichenhöhe.

Windows
listig Fenster bestehen aus zwei Teilen: einem kurzen Etikett über einer mehrzeiligen Zeile Körper. Typischerweise der Körper
enthält ein Bild einer Datei, wie in sam(1) oder die Ausgabe eines Programms, wie in einem (1)
Fenster. Das Tag enthält eine Reihe von durch Leerzeichen getrennten Wörtern, gefolgt von einem vertikalen Balken
Charakter, gefolgt von irgendetwas. Das erste Wort ist der Name des Fensters, normalerweise der
Name der zugehörigen Datei oder des zugehörigen Verzeichnisses, und die anderen Wörter sind Befehle, die in verfügbar sind
das Fenster. Nach der Leiste kann beliebiger Text hinzugefügt werden; Beispiele sind Zeichenfolgen, nach denen gesucht werden soll, oder
Befehle, die in diesem Fenster ausgeführt werden sollen.

Wenn ein Fenster ein Verzeichnis enthält, endet der Name (erstes Wort des Tags) mit einem Schrägstrich.

Scrolling
Jedes Fenster verfügt links vom Hauptteil über eine Bildlaufleiste. Die Bildlaufleiste verhält sich ähnlich wie in
sam(1) oder (1) mit der Ausnahme, dass der Bildlauf erfolgt, wenn die Taste gedrückt wird, und nicht
losgelassen und läuft so lange weiter, wie die Maustaste in der Bildlaufleiste gedrückt gehalten wird. Für
Um beispielsweise langsam durch eine Datei zu scrollen, halten Sie die Taste 3 oben im Bildlauf gedrückt
Bar. Wenn Sie die Maus entlang der Bildlaufleiste nach unten bewegen, wird die Bildlaufgeschwindigkeit beschleunigt.

Layout
listig Fenster sind in Spalten angeordnet. Standardmäßig werden beim Start zwei Spalten erstellt.
Dies kann mit überschrieben werden -c Möglichkeit. Die Platzierung erfolgt automatisch, kann aber angepasst werden
Verwendung der Layout Box in der oberen linken Ecke jedes Fensters und jeder Spalte. Drücken von und
Wenn Sie eine beliebige Maustaste im Feld gedrückt halten, wird das zugehörige Fenster oder die zugehörige Spalte gezogen. Für Windows,
Durch einfaches Klicken in das Layoutfeld wird das Fenster vergrößert: Schaltfläche 1 vergrößert es ein wenig.
Mit der Schaltfläche 2 wird es so weit wie möglich vergrößert, wobei alle anderen Tags in dieser Spalte weiterhin sichtbar bleiben.
und Schaltfläche 3 übernimmt die Spalte vollständig und blendet vorübergehend andere Fenster in der Spalte aus
Spalte. (Sie werden zurück kommen en Masse (falls einer von ihnen Aufmerksamkeit erfordert.) Das Layoutfeld in a
Fenster ist normalerweise weiß; Wenn es in der Mitte schwarz ist, wird aufgezeichnet, dass die Datei vorhanden ist
„schmutzig“: listig geht davon aus, dass der ursprüngliche Inhalt verändert wurde.

Tags sind oben in jeder Spalte und auf der gesamten Anzeige vorhanden. listig lädt sie vor
mit nützlichen Befehlen. Außerdem verwaltet das Tag oben eine Liste der ausgeführten Long-
Befehle ausführen.

Typing
Das Verhalten von getipptem Text ähnelt dem in (1) außer dass die Zeichen sind
an das Tag oder den Körper unter der Maus geliefert; Es gibt kein „Zum Tippen klicken“. Das Übliche
Es gelten die Backspacing-Konventionen. Wie in sam(1) aber nicht , die ESC-Taste wählt den Text aus
seit der letzten Mausaktion eingegeben wurde, eine Funktion, die besonders beim Ausführen von Befehlen nützlich ist.
Ein Nebeneffekt ist, dass die Eingabe von ESC bei bereits ausgewähltem Text identisch mit der Eingabe von a ist Schneiden Befehl
(s).

Alle Texte, einschließlich der Fensternamen, können einheitlich bearbeitet werden.

Verzeichnis Kontext
Das Tag jedes Fensters benennt ein Verzeichnis: explizit, wenn das Fenster ein Verzeichnis enthält;
implizit, wenn es eine reguläre Datei enthält (z. B. das Verzeichnis /adm wenn das Fenster hält
/adm/benutzer). Dieses Verzeichnis bietet eine Kontext zur Interpretation von Dateinamen darin
Fenster. Zum Beispiel die Zeichenfolge Nutzer in einem Fenster mit der Aufschrift / adm / or /adm/keys wird sein
als Dateiname interpretiert /adm/benutzer. Das Verzeichnis ist also rein textuell definiert
kann ein nicht vorhandenes Verzeichnis oder ein echtes Verzeichnis sein, das einer nicht vorhandenen Datei zugeordnet ist
(z.B /adm/not-a-file). Dateinamen, die mit einem Schrägstrich beginnen, gelten als absolut
Dateinamen.

Fehler
Fenster, deren Namen mit beginnen - or + Herkömmlicherweise werden Diagnose- und andere Daten nicht gespeichert
direkt mit Dateien verknüpft. Ein Fenster mit der Aufschrift +Fehler erhält alle Diagnosen
hergestellt von wily selbst. Diagnose anhand von Befehlen, die von ausgeführt werden wily erscheinen in einem Fenster mit dem Namen
Verzeichnis/+Fehler woher Verzeichnis wird durch den Kontext des Befehls identifiziert. Diese
Bei Bedarf werden Fehlerfenster erstellt.

Maus Taste im nun erscheinenden Bestätigungsfenster nun wieder los. 1
Maustaste 1 wählt Text aus, genau wie in sam(1) oder (1), inklusive der üblichen Doppel-
Klickkonventionen.

Maus Taste im nun erscheinenden Bestätigungsfenster nun wieder los. 2
Durch eine Aktion, die der Textauswahl mit Taste 1 ähnelt, zeigt Taste 2 den auszuführenden Text an
als Befehl. Wenn der angegebene Text mehrere durch Leerzeichen getrennte Wörter enthält, das erste
ist der Befehlsname und der zweite und die folgenden sind seine Argumente. Wenn Taste 2 ist
„angeklickt“ – zeigt eine Nullzeichenfolge an –wily dehnt sich aus den angegebenen Text, um einen Befehl zu finden
Ausführen: Wenn der Klick innerhalb des mit Schaltfläche 1 ausgewählten Textes erfolgt, wily nimmt diese Auswahl als
Befehl; andernfalls wird die größte Zeichenfolge mit gültigen Zeichen für den Dateinamen verwendet
der Klick. Gültige Dateinamenzeichen sind alphanumerische Zeichen und _ . - + /. Dieses Verhalten ist
Ähnlich wie ein Doppelklick mit Taste 1, jedoch, da ein Nullbefehl bedeutungslos ist, nur
Ein einziger Klick ist erforderlich.

Einige Befehle beginnen vereinbarungsgemäß alle mit einem Großbuchstaben eingebaute Das hat
direkt ausgeführt von wily:

Schneiden Löschen Sie den zuletzt ausgewählten Text und platzieren Sie ihn im Snarf-Puffer.

die Fenster löschen. Wenn das Fenster verschmutzt ist, wird eine Sicherungskopie der Datei gespeichert.

Delcol Löschen Sie die Spalte und alle ihre Fenster, nachdem Sie überprüft haben, dass die Fenster nicht verschmutzt sind.

Verlassen Beenden wily nachdem überprüft wurde, dass die Fenster nicht verschmutzt sind.

Schriftart Ändern Sie ohne Argumente die Schriftart des zugehörigen Fensters oder der zugehörigen Spalte von „Fest“.
beabstandet zu proportional-beabstandet oder Schraubstock versa. Ändern Sie ein gegebenes Schriftartnamenargument
Die Schriftart des Fensters wird auf die benannte Schriftart umgestellt. Andere vorhandene Fenster bleiben davon unberührt.

Erhalten Sie Laden Sie die Datei in das Fenster und ersetzen Sie den vorherigen Inhalt (nach Überprüfung auf Verschmutzung wie
in die). Ohne Argument verwenden Sie den vorhandenen Dateinamen des Fensters. Gegeben eine
Argument, verwenden Sie diese Datei, ändern Sie jedoch nicht den Dateinamen des Fensters.

Töten Sende ein töten Hinweis zu wily-initiierte Befehle, die als Argumente benannt werden.

aussehen Suchen Sie im Hauptteil nach dem Vorkommen des durch das Argument angegebenen wörtlichen Texts oder, falls keiner vorhanden ist
wird durch den ausgewählten Text im Textkörper gegeben.

Neu Neues Fenster erstellen. Laden Sie mit Argumenten die benannten Dateien in Windows.

Newcol Neue Spalte erstellen.

Pasta Ersetzen Sie den zuletzt ausgewählten Text durch den Inhalt des Snarf-Puffers.

setzen Fenster in die benannte Datei schreiben. Schreiben Sie ohne Argument in die Datei mit dem Namen
Tag des Fensters.

Putall Schreiben Sie alle schmutzigen Fenster, deren Namen auf vorhandene reguläre Dateien hinweisen.

Wiederholen Ergänzung von Rückgängig machen.

Absenden Ausgewählten Text oder Snarf-Puffer an das Ende des Textkörpers anhängen; hauptsächlich verwendet mit gewinnen.

Schnarr Platzieren Sie den ausgewählten Text im Snarf-Puffer.

Sortieren Ordnen Sie die Fenster in der Spalte von oben nach unten in lexikografischer Reihenfolge an
auf ihre Namen.

Split Erstellen Sie eine Kopie des Fensters mit dem zuletzt ausgewählten Text.

Rückgängig machen Letzte Textänderung oder Änderungssatz rückgängig machen.

Ein üblicher Ort zum Speichern von Text für Befehle ist das Tag. Tatsächlich wily unterhält eine Reihe von
Befehle entsprechend dem Zustand des Fensters links von der Leiste im Tag.

Wenn der mit der Schaltfläche 2 angezeigte Text kein erkannter eingebauter Text ist, wird er als ausgeführt
Shell-Befehl. Zum Beispiel angeben Datum mit Taste 2 Läufe Datum(1). Der Standard und
Fehlerausgaben von Befehlen werden an das Fehlerfenster gesendet, das dem Verzeichnis zugeordnet ist
in dem der Befehl ausgeführt wurde, der bei Bedarf erstellt wird. Zum Beispiel in einem Fenster
/adm/benutzer Ausführung pwd wird die Ausgabe erzeugen /adm in einem (ggf. neu erstellten) Fenster
etikettiert /adm/+Fehler; in einem Fenster mit /sys/src/cmd/sam/sam.c Ausführung um werden wir
Lauf um(1) in /sys/src/cmd/samund erzeugt eine Ausgabe in einem Fenster mit der Bezeichnung
/sys/src/cmd/sam/+Errors.

Maus Taste im nun erscheinenden Bestätigungsfenster nun wieder los. 3
Zeigen Sie mit der Taste 3 auf den Text und geben Sie Anweisungen wily um die Datei, Zeichenfolge usw. zu finden oder abzurufen.
durch den angegebenen Text und seinen Kontext beschrieben. Diese Beschreibung folgt den Aktionen
wird aufgenommen, wenn Taste 3 losgelassen wird, nachdem etwas Text herausgewischt wurde. In der Beschreibung, Text
bezieht sich auf den Text des ursprünglichen Sweeps oder, wenn er null war, auf das Ergebnis der Anwendung
Ähnliche Erweiterungsregeln, die für Aktionen der Schaltfläche 2 gelten.

Wenn der Text ein bestehendes Fenster benennt, wily Bewegt den Mauszeiger zum ausgewählten Text in
der Körper dieses Fensters. Wenn der Text eine vorhandene Datei ohne zugehöriges Fenster benennt,
wily lädt die Datei in ein neues Fenster und bewegt die Maus dorthin.

Wenn der Text mit einem Doppelpunkt beginnt, handelt es sich um eine Adresse im Stil von sam(1)
innerhalb des Fensterkörpers, der den Text enthält. Es wird die Adresse ausgewertet, die
Der resultierende Text wird hervorgehoben und die Maus wird darauf bewegt. Also, in wily, man muss tippen
:/regexp or : 127 nicht nur /regexp or 127. (Es gibt eine einfachere Möglichkeit, wörtlichen Text zu finden;
siehe unten.)

Wenn der Text ein Dateiname gefolgt von einem Doppelpunkt und einer Adresse ist, wily lädt die Datei und
wertet die Adresse aus. Klicken Sie beispielsweise irgendwo im Text auf die Schaltfläche 3 Datei.c:27 werden wir
XNUMXh geöffnet Datei.c, wählen Sie Zeile 27 aus und platzieren Sie die Maus am Anfang der Zeile. Die Regeln
Informationen zu Fehlerdateien, Verzeichnissen usw. machen dies zu einer effizienten Methode
Untersuchen Sie Fehler von Compilern usw.

Handelt es sich bei dem Text nicht um eine Adresse oder Datei, wird er als wörtlicher Text betrachtet, was dann der Fall ist
im Hauptteil des Fensters gesucht, in dem auf die Schaltfläche 3 geklickt wurde. Wenn eine Übereinstimmung vorliegt
gefunden, wird es ausgewählt und die Maus dorthin bewegt. Um also nach Vorkommen von a zu suchen
Um ein Wort in einer Datei anzuzeigen, klicken Sie einfach auf die Schaltfläche 3 des Wortes. Aufgrund der Regel zur Verwendung des
Auswahl als Schaltfläche 3-Aktion, nachfolgende Klicks finden nachfolgende Vorkommen
ohne die Maus zu bewegen.

Bei all diesen Aktionen wird die Mausbewegung nicht ausgeführt, wenn der Text eine Nullzeichenfolge innerhalb von a ist
Ausgewählte Zeichenfolge ungleich Null im Tag, sodass (z. B.) komplexe reguläre Ausdrücke möglich sind
können ausgewählt und wiederholt auf den Körper angewendet werden, indem Sie einfach auf die Schaltfläche 3 darüber klicken.

Chords of Maus Tasten
Mehrere Vorgänge sind an Aktionen mit mehreren Schaltflächen gebunden. Nach Auswahl des Textes mit
Taste 1 noch gedrückt, Drücken von Taste 2 führt aus Schneiden und Taste 3 führt aus Pasta. Nach
Wenn Sie auf eine Schaltfläche klicken, wird mit der anderen die erste Schaltfläche rückgängig gemacht. also (bei gedrückt gehaltener Taste 1) 2
gefolgt von 3 ist a Schnarr das lässt die Akte unverschmutzt; 3 gefolgt von 2 ist ein No-Op.
Diese Aktionen gelten auch für Text, der durch Doppelklicken ausgewählt wurde, da der Doppelklick erfolgt
Die Erweiterung erfolgt, wenn der zweite Klick beginnt, nicht, wenn er endet.

Befehlen können durch einen Mausakkord mit den Tasten 2 und 1 zusätzliche Argumente zugewiesen werden
Halten Sie die Taste 2 auf dem Text gedrückt, der als Befehl ausgeführt werden soll, und klicken Sie auf die Taste 1, um den Text anzuhängen
Text, auf den Schaltfläche 1 zuletzt gezeigt hat, als eindeutiges Schlussargument. Zum Beispiel zum Suchen
wörtlich Text man darf hinrichten aussehen Text mit Taste 2 oder zeigen Sie stattdessen auf Text mit Knopf
1 in einem beliebigen Fenster, lassen Sie die Taste 1 los und führen Sie dann aus aussehenKlicken Sie auf die Schaltfläche 1, während Sie die Taste 2 gedrückt halten
nach unten.

Wenn ein externer Befehl (z Echo(1)) auf diese Weise ausgeführt wird, ist das zusätzliche Argument
wie erwartet übergeben und eine Umgebungsvariable $wilyaddr entsteht, die hält, in der
Formular, interpretiert durch Schaltfläche 3, die vollständig qualifizierte Adresse des zusätzlichen Arguments.

Unterstützung Programme
Win schafft eine neue wily Fenster und führt a aus Befehl (Standard $SCHALE) hineindrehen
Fenster in etwas Analoges zu einem (1) Fenster. Text in a ausführen gewinnen Fenster mit
Taste 2 ähnelt der Verwendung Absenden.

ach lädt die Tag-Zeile seines Fensters mit dem Suffix des Verzeichnisses, in dem es ausgeführt wird
-Etikette (Standard rc); Es soll von a ausgeführt werden cd Funktion zur Verwendung in gewinnen
Fenster. Eine Beispieldefinition ist
fn cd { integrierte CD $1 && awd $sysname }

Nutzen Sie Wilyx online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad