EngelsFransSpaans

Ad


OnWorks-favicon

wilyx - Online in de cloud

Voer wilyx uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht wilyx die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


sluw, win, awd - interactieve tekstvensters

KORTE INHOUD


sluw [ -f varfont ] [ -F fixlettertype ] [ -c NcoI ]

winnen [ commando ]

awd [ label ]

NOTITIE


Deze handleidingpagina is verouderd. De originele documentatie bevindt zich in /usr/share/doc/wily

PRODUCTBESCHRIJVING


sluw beheert tekstvensters die interactief of door externe programma's kunnen worden bewerkt.
De interactieve interface gebruikt een andere interface.

Elke naam bestanden worden ingelezen sluw ramen voor sluw accepteert invoer. Er worden gewone bestanden weergegeven
als tekst; mappen worden weergegeven als lijsten met kolommen van de namen van hun componenten, zoals in
ls -p map|mc behalve dat aan de namen van submappen een schuine streep is toegevoegd.

De -f (-F) optie stelt het standaard lettertype met variabele toonhoogte (vaste toonhoogte) in; de standaardwaarde is
/lib/font/bit/lucidasans/euro.8.font (.../lucm/unicode.9.font). Tab-intervallen zijn ingesteld op
de breedte van 4(8) nullen in het lettertype met variabele toonhoogte.

Dakramen en raamkozijnen
sluw ramen bestaan ​​uit twee delen: een korte label boven een meervoudige lijn lichaam. Het lichaam typisch
bevat een afbeelding van een bestand, zoals in sam(1), of de uitvoer van een programma, zoals in een (1)
raam. De tag bevat een aantal door spaties gescheiden woorden, gevolgd door een verticale balk
karakter, gevolgd door wat dan ook. Het eerste woord is de naam van het venster, meestal de
naam van het bijbehorende bestand of de bijbehorende map, en de andere woorden zijn opdrachten die beschikbaar zijn in
dat raam. Elke tekst kan na de balk worden toegevoegd; voorbeelden zijn tekenreeksen waarnaar moet worden gezocht of
opdrachten die in dat venster moeten worden uitgevoerd.

Als een venster een map bevat, eindigt de naam (het eerste woord van de tag) met een schuine streep.

Scrollen
Elk venster heeft een schuifbalk links van het hoofdgedeelte. De schuifbalk gedraagt ​​zich ongeveer zoals in
sam(1) of (1) behalve dat scrollen plaatsvindt wanneer de knop wordt ingedrukt, in plaats van
losgelaten en gaat door zolang de muisknop in de schuifbalk ingedrukt wordt gehouden. Voor
Als u bijvoorbeeld langzaam door een bestand wilt scrollen, houdt u knop 3 bovenaan de scroll ingedrukt
bar. Als u de muis langs de schuifbalk beweegt, wordt de schuifsnelheid verhoogd.

Layout
sluw ramen zijn gerangschikt in kolommen. Standaard worden bij het starten twee kolommen aangemaakt;
dit kan worden overschreven met de -c keuze. Plaatsing gebeurt automatisch, maar kan worden aangepast
met de lay-out doos in de linkerbovenhoek van elk venster en elke kolom. Door op en te drukken
Als u een muisknop in het vak ingedrukt houdt, wordt het bijbehorende venster of de bijbehorende kolom versleept. Voor ramen,
door gewoon in het lay-outvak te klikken, wordt het venster op zijn plaats groter: met knop 1 wordt het een beetje groter,
knop 2 laat het zo veel mogelijk groeien, terwijl alle andere tags in die kolom nog steeds zichtbaar blijven,
en knop 3 neemt de kolom volledig over en verbergt tijdelijk andere vensters in de
kolom. (Ze komen terug en massa als een van deze aandacht nodig heeft.) Het lay-outvak in a
venster is normaal gesproken wit; wanneer het in het midden zwart is, wordt aangegeven dat het bestand dat is
`vies': sluw gelooft dat het is gewijzigd ten opzichte van de oorspronkelijke inhoud.

Tags staan ​​bovenaan elke kolom en over het hele scherm. sluw laadt ze vooraf
met handige commando's. Ook houdt de tag bovenaan een lijst bij van het uitvoeren van lange-
opdrachten uitvoeren.

Typen
Het gedrag van getypte tekst is vergelijkbaar met dat in (1) behalve dat de karakters dat zijn
afgeleverd op de tag of body onder de muis; er is geen 'klik om te typen'. Het gebruikelijke
backspacingconventies zijn van toepassing. Als in sam(1) maar niet , de ESC-toets selecteert de tekst
getypt sinds de laatste muisactie, een functie die vooral handig is bij het uitvoeren van opdrachten.
Een neveneffect is dat het typen van ESC terwijl de tekst al is geselecteerd, identiek is aan a Snijden commando
(qv).

Alle tekst, inclusief de namen van vensters, kan uniform worden bewerkt.

Directory verband
De tag van elk venster noemt een map: expliciet als het venster een map bevat;
impliciet als het een normaal bestand bevat (bijvoorbeeld de map /adm als het raam het houdt
/adm/gebruikers). Deze map biedt een verband voor het interpreteren van bestandsnamen daarin
raam. Bijvoorbeeld de string gebruikers in een venster met het label /adm/ or /adm/sleutels zal zijn
geïnterpreteerd als de bestandsnaam /adm/gebruikers. De directory is puur tekstueel gedefinieerd, dus it
kan een niet-bestaande map zijn of een echte map die is gekoppeld aan een niet-bestaand bestand
(bv /adm/niet-een-bestand). Er wordt aangenomen dat bestandsnamen die beginnen met een schuine streep absoluut zijn
bestandsnamen.

fouten
Vensters waarvan de naam begint met - or + conventioneel houden diagnostiek en andere gegevens niet vast
direct gekoppeld aan bestanden. Een venster met het label +Fouten ontvangt alle diagnostiek
door sluw zelf. Diagnostiek van opdrachten die worden uitgevoerd door sluw verschijnen in een venster met de naam
directory/+Fouten WAAR directory wordt geïdentificeerd door de context van de opdracht. Deze
foutvensters worden gemaakt wanneer dat nodig is.

Muis 1
Met muisknop 1 selecteert u tekst zoals in sam(1) of (1), inclusief de gebruikelijke dubbel-
klik op conventies.

Muis 2
Door een actie die lijkt op het selecteren van tekst met knop 1, geeft knop 2 de uit te voeren tekst aan
als opdracht. Als de aangegeven tekst meerdere door witruimte gescheiden woorden bevat, is de eerste
is de opdrachtnaam en de tweede en volgende zijn de argumenten. Als knop 2 is
`geklikt'—geeft een nultekenreeks aan—sluw breidt uit de aangegeven tekst om een ​​opdracht voor te vinden
uitvoeren: als de klik binnen knop-1-geselecteerde tekst valt, sluw neemt die selectie als de
commando; anders is de grootste reeks geldige bestandsnaamtekens nodig die
de klik. Geldige bestandsnaamtekens zijn alfanumerieke tekens en _ . - + /. Dit gedrag is
vergelijkbaar met dubbelklikken met knop 1, maar omdat een null-opdracht zinloos is, alleen
een enkele klik is vereist.

Sommige opdrachten, die volgens afspraak allemaal met een hoofdletter beginnen, zijn dat wel ingebouwde ins Dat
rechtstreeks uitgevoerd door sluw:

Snijden Verwijder de meest recent geselecteerde tekst en plaats deze in de snarfbuffer.

Del Venster verwijderen. Als het venster vuil is, wordt er een back-up van het bestand opgeslagen.

Delcol Verwijder de kolom en alle bijbehorende vensters, nadat u hebt gecontroleerd of de vensters niet vuil zijn.

Verlaten afrit sluw nadat u hebt gecontroleerd of de ramen niet vuil zijn.

doopvont Wijzig, zonder argumenten, het lettertype van het bijbehorende venster of de bijbehorende kolom van vast-
verdeeld naar proportioneel verdeeld of vice versa. Gegeven een argument voor de naam van het lettertype, wijzig
het lettertype van het venster naar het genoemde lettertype. Andere bestaande vensters blijven onaangetast.

Krijgen Laad het bestand in het venster en vervang de vorige inhoud (na controle op vuil zoals
in Del). Gebruik zonder argument de bestaande bestandsnaam van het venster. Gegeven een
argument, gebruik dat bestand maar verander de bestandsnaam van het venster niet.

Doden Verzend een doden notitie aan sluw-geïnitieerde opdrachten met de naam argumenten.

Kijk Zoek in de hoofdtekst naar het voorkomen van letterlijke tekst die wordt aangegeven door het argument, of als er geen is
wordt gegeven door de geselecteerde tekst in de hoofdtekst.

New Nieuw venster maken. Met argumenten laadt u de genoemde bestanden in Windows.

Nieuwe col Nieuwe kolom maken.

pasta Vervang de meest recent geselecteerde tekst door de inhoud van de snarfbuffer.

Zetten Schrijf een venster naar het genoemde bestand. Schrijf zonder argument naar het bestand met de naam
label van het raam.

Zet alle Schrijf alle vuile vensters waarvan de naam bestaande reguliere bestanden aangeeft.

Opnieuw aanvulling van ongedaan maken.

Verzenden Voeg geselecteerde tekst of snarfbuffer toe aan het einde van de hoofdtekst; voornamelijk gebruikt met winnen.

Snarf Plaats de geselecteerde tekst in de snarfbuffer.

Sorteer Rangschik de vensters in de kolom van boven naar beneden in lexicografische volgorde
op hun namen.

Split Maak een kopie van het venster met de meest recent geselecteerde tekst.

ongedaan maken Maak de laatste tekstwijziging of reeks wijzigingen ongedaan.

Een gebruikelijke plaats om tekst voor opdrachten op te slaan is in de tag; in werkelijkheid sluw houdt een reeks bij
opdrachten die passen bij de status van het venster links van de balk in de tag.

Als de tekst aangegeven met knop 2 geen herkend inbouwprogramma is, wordt deze uitgevoerd als een
shell-commando. Aangeven bijvoorbeeld gegevens met knop 2 loopt gegevens(1). De standaard en
foutuitvoer van opdrachten wordt verzonden naar het foutvenster dat bij de map hoort
waarop de opdracht is uitgevoerd, die indien nodig wordt aangemaakt. Bijvoorbeeld in een raam
/adm/gebruikers uitvoeren pwd zal de output produceren /adm in een (mogelijk nieuw aangemaakt) venster
geëtiketteerd /adm/+Fouten; in een venster met daarin /sys/src/cmd/sam/sam.c uitvoeren maken wil
lopen maken(1) in /sys/src/cmd/sam, waarbij uitvoer wordt geproduceerd in een venster met de naam
/sys/src/cmd/sam/+Fouten.

Muis 3
Wijzend naar tekst met knop 3 geeft instructies sluw om het bestand, de tekenreeks, enz. te lokaliseren of te verkrijgen.
beschreven door de aangegeven tekst en de context ervan. Deze beschrijving volgt de acties
gemaakt wanneer knop 3 wordt losgelaten na het wegvegen van wat tekst. In de beschrijving, tekst
verwijst naar de tekst van de oorspronkelijke sweep of, als deze nul was, het resultaat van de toepassing
soortgelijke uitbreidingsregels die van toepassing zijn op knop 2-acties.

Als de tekst een bestaand venster een naam geeft, sluw verplaatst de muiscursor naar de geselecteerde tekst
het lichaam van dat raam. Als de tekst een bestaand bestand benoemt zonder bijbehorend venster,
sluw laadt het bestand in een nieuw venster en verplaatst de muis daarheen.

Als de tekst met een dubbele punt begint, wordt aangenomen dat het een adres is, in de stijl van sam(1)
in de hoofdtekst van het venster dat de tekst bevat. Het adres wordt geëvalueerd, de
resulterende tekst gemarkeerd, en de muis ging ernaartoe. Dus, binnen sluw, moet men typen
:/regexp or : 127 niet alleen /regexp or 127. (Er is een gemakkelijkere manier om letterlijke tekst te vinden;
zie hieronder.)

Als de tekst een bestandsnaam is, gevolgd door een dubbele punt en een adres, sluw laadt het bestand en
evalueert het adres. Klik bijvoorbeeld op knop 3 ergens in de tekst bestand.c:27 wil
open bestand.c, selecteer regel 27 en plaats de muis aan het begin van de regel. De regels
over foutbestanden, mappen, enzovoort, allemaal gecombineerd om dit een efficiënte manier te maken
onderzoek fouten van compilers, enz.

Als de tekst geen adres of bestand is, wordt deze als letterlijke tekst beschouwd, wat dan het geval is
gezocht in de hoofdtekst van het venster waarin op knop 3 werd geklikt. Als er een match is
gevonden, wordt het geselecteerd en wordt de muis daarheen verplaatst. Dus om te zoeken naar voorkomens van a
woord in een bestand klikt u op knop 3 op het woord. Vanwege de regel van het gebruik van de
selectie als knop 3-actie, daaropvolgende klikken zullen volgende gebeurtenissen vinden
zonder de muis te bewegen.

Bij al deze acties wordt de muisbeweging niet uitgevoerd als de tekst een nultekenreeks binnen a is
niet-null geselecteerde tekenreeks in de tag, zodat (bijvoorbeeld) complexe reguliere expressies dat wel kunnen
worden geselecteerd en herhaaldelijk op het lichaam toegepast door er eenvoudigweg op knop 3 overheen te klikken.

Chords of muis knoppen
Verschillende bewerkingen zijn gebonden aan acties met meerdere knoppen. Na het selecteren van tekst, met
knop 1 nog steeds ingedrukt, knop 2 indrukken wordt uitgevoerd Snijden en knop 3 wordt uitgevoerd pasta. Na
door op de ene knop te klikken, maakt de andere de eerste ongedaan; dus (terwijl u knop 1 ingedrukt houdt) 2
gevolgd door 3 is een Snarf dat laat het bestand onvervuild achter; 3 gevolgd door 2 is een no-op.
Deze acties zijn ook van toepassing op tekst die is geselecteerd door te dubbelklikken, omdat dubbelklikken
Uitbreiding vindt plaats wanneer de tweede klik begint, niet wanneer deze eindigt.

Commando's kunnen extra argumenten krijgen door een muisakkoord met knop 2 en 1. While
Door knop 2 ingedrukt te houden op de tekst die als commando moet worden uitgevoerd, wordt door op knop 1 te klikken de
tekst waar knop 1 het laatst naar heeft verwezen als een afzonderlijk laatste argument. Om bijvoorbeeld naar te zoeken
letterlijk tekst men mag executeren Kijk tekst met knop 2 of wijs in plaats daarvan naar tekst met knop
1 in een willekeurig venster, laat knop 1 los en voer vervolgens uit Kijk, door op knop 1 te klikken terwijl 2 ingedrukt wordt gehouden
naar beneden.

Wanneer een extern commando (bijv echo(1)) wordt op deze manier uitgevoerd, het extra argument is
doorgegeven zoals verwacht en een omgevingsvariabele $williaddr is gemaakt die geldt, in de
formulier geïnterpreteerd door knop 3, het volledig gekwalificeerde adres van het extra argument.

Support programma's
overwinning creëert een nieuw sluw venster en loopt a commando (standaard $SCHEL) erin, draai aan de
venster in iets dat analoog is aan een (1) raam. Tekst uitvoeren in a winnen venster met
knop 2 is vergelijkbaar met het gebruik Verzenden.

awd laadt de tagregel van het venster met de map waarin het wordt uitgevoerd, met als achtervoegsel
-label (standaard rc); het is de bedoeling dat het wordt uitgevoerd door a cd functie voor gebruik in winnen
ramen. Een voorbeelddefinitie is
fn cd { ingebouwde cd $1 && awd $sysnaam }

Gebruik wilyx online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    Phaser
    Phaser
    Phaser is een snelle, gratis en leuke open
    source HTML5-gameframework dat biedt
    WebGL- en Canvas-weergave overdwars
    desktop- en mobiele webbrowsers. Spellen
    kan samen zijn...
    Phaser downloaden
  • 2
    VASSAL-motor
    VASSAL-motor
    VASSAL is een game-engine om te creëren
    elektronische versies van traditioneel bord
    en kaartspellen. Het biedt ondersteuning voor
    weergave en interactie van speelstukken,
    en...
    VASSAL-engine downloaden
  • 3
    OpenPDF - Vork van iText
    OpenPDF - Vork van iText
    OpenPDF is een Java-bibliotheek voor het maken van
    en het bewerken van PDF-bestanden met een LGPL en
    MPL open source-licentie. OpenPDF is de
    LGPL/MPL open source opvolger van iText,
    een...
    Download OpenPDF - Vork van iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Systeem voor geautomatiseerd
    Geowetenschappelijke analyses - is een geografische
    Informatie Systeem (GIS) software met
    enorme mogelijkheden voor geodata
    verwerking en analyse...
    SAGA GIS downloaden
  • 5
    Toolbox voor Java/JTOpen
    Toolbox voor Java/JTOpen
    De IBM Toolbox voor Java / JTOpen is een
    bibliotheek van Java-klassen die de
    client/server- en internetprogrammering
    modellen naar een systeem met OS/400,
    i5/OS, o...
    Toolbox voor Java/JTOpen downloaden
  • 6
    D3.js
    D3.js
    D3.js (of D3 voor gegevensgestuurde documenten)
    is een JavaScript-bibliotheek waarmee u
    om dynamische, interactieve gegevens te produceren
    visualisaties in webbrowsers. Met D3
    u...
    D3.js downloaden
  • Meer "

Linux-commando's

  • 1
    abidiff
    abidiff
    abidiff - vergelijk ABI's van ELF-bestanden
    abidiff vergelijkt de Application Binary
    Interfaces (ABI) van twee gedeelde bibliotheken
    in ELF-formaat. Het straalt een betekenis uit
    verslag...
    Voer abidiff uit
  • 2
    blijf
    blijf
    abidw - serialiseer de ABI van een ELF
    bestand abidw leest een gedeelde bibliotheek in ELF
    formaat en verzendt een XML-representatie
    van zijn ABI naar standaarduitvoer. De
    uitgestoten ...
    Voer abidw uit
  • 3
    copac2xml
    copac2xml
    bibutils - conversie van bibliografie
    nutsvoorzieningen ...
    Voer copac2xml uit
  • 4
    Copt
    Copt
    copt - kijkgaatje-optimizer SYSNOPIS:
    copt-bestand.. BESCHRIJVING: copt is een
    kijkgaatje-optimizer voor algemeen gebruik. Het
    leest code van zijn standaardinvoer en
    schrijft een...
    Kopt uitvoeren
  • 5
    collect_stx_titles
    collect_stx_titles
    collect_stx_titles - titel verzamelen
    verklaringen van Stx-documenten ...
    Voer collect_stx_titles uit
  • 6
    gatling-bank
    gatling-bank
    bank - http-benchmark ...
    Run gatling-bank
  • Meer "

Ad