Dit is de opdracht xemacs21-mule 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
xemacs - Emacs: de volgende generatie
KORTE INHOUD
xemacs [ command-line schakelaars ] [ bestanden ... ]
PRODUCTBESCHRIJVING
XEmacs is een versie van Emacs, compatibel met en met veel verbeteringen ten opzichte van GNU
Emacs, geschreven door Richard Stallman van de Free Software Foundation. Het was oorspronkelijk
op basis van een vervroegde vrijgave van GNU Emacs Versie 19, en heeft de volgende releases van . gevolgd
GNU Emacs zoals ze beschikbaar zijn gekomen.
De primaire documentatie van XEmacs is in de XEmacs Referentie Handbak, die u kunt lezen
online met Info, een subsysteem van XEmacs. Kijk daar voor volledig en up-to-date
documentatie. Volledige documentatie over het gebruik van Emacs Lisp is online beschikbaar via
the XEmacs Lispelen Programmeur's Handbak. Beide handleidingen kunnen ook mooi worden afgedrukt met behulp van
the TeX opmaak pakket.
De gebruikersfunctionaliteit van XEmacs omvat al het andere Emacs redacteuren doen, en het is
gemakkelijk uitbreidbaar omdat de bewerkingscommando's zijn geschreven in Lisp.
XEmacs heeft een uitgebreide interactieve help-faciliteit, maar de faciliteit gaat ervan uit dat u weet
hoe te manipuleren XEmacs ramen en buffers. CTRL-h gaat naar de Help-faciliteit. Helpen
Tutorial (CTRL-h t) vraagt ​​om een ​​interactieve tutorial die beginners de
grondbeginselen van XEmacs in een paar minuten. Help Apropos (CTRL-h a) helpt je een commando te vinden
gezien de functionaliteit beschrijft Help Key Binding (CTRL-h k) een bepaalde toetsreeks
effect, en de Help-functie (CTRL-h f) beschrijft een bepaalde Lisp-functie gespecificeerd op naam.
U kunt ook toetsreeksen opzoeken in de XEmacs Referentie Handbak met behulp van Lookup Key Binding
(CTRL-h CTRL-k), en zoek Lisp-functies op in de XEmacs Lispelen Programmeur's Handbak gebruik
Opzoekfunctie (CTRL-h CTRL-f). Al deze helpfuncties, en meer, zijn beschikbaar op
het menu Help als u een venstersysteem gebruikt.
XEmacs heeft uitgebreide GUI (grafische gebruikersinterface) ondersteuning bij gebruik onder een venster
systeem zoals X, waaronder meerdere frames (vensters op het hoogste niveau), een menubalk, een werkbalk,
horizontale en verticale schuifbalken, dialoogvensters en uitgebreide muisondersteuning.
XEmacs heeft volledige ondersteuning voor meerdere lettertypen en kleuren, lettertypen met variabele breedte en variabele
hoogtelijnen en maakt het mogelijk om pixmaps in een buffer in te voegen. (Dit wordt gebruikt in de W3
web-browsing-pakket en in sommige van de debugger- en schetsinterfaces, onder andere
dingen.)
XEmacs's Undo kan verschillende stappen van wijziging van uw buffers ongedaan maken, dus het is gemakkelijk om
herstellen van bewerkingsfouten.
XEmacsDe vele speciale pakketten behandelen het lezen van e-mail (VM, MH-E en RMail) en verzenden
(Mail), Usenet-nieuws lezen en posten (GNUS), World Wide Web browsing (W3), gespecialiseerd
modi voor het bewerken van broncode in alle gangbare programmeertalen, syntaxisaccentuering voor
veel talen (Font-Lock), compileren (compileren), subshells uitvoeren binnen XEmacs ruiten
(Shell), overzichtsbewerking (Outline), het uitvoeren van een Lisp read-eval-print loop (Lisp-Interaction-
Mode), en geautomatiseerde psychotherapie (Doctor).
Er is een uitgebreide referentiehandleiding, maar gebruikers van andere Emacsen zouden weinig moeten hebben
moeite met aanpassen, zelfs zonder een kopie. Gebruikers die nieuw zijn bij Emacs kunnen basic . gebruiken
functies vrij snel door de tutorial te bestuderen en de zelfdocumentatie te gebruiken
kenmerken.
XEmacs-opties
XEmacs accepteert alle standaard X Toolkit-opdrachtregelopties wanneer het wordt uitgevoerd in een X Windows
omgeving. Daarnaast worden de volgende opties geaccepteerd (wanneer opties een
volgorde van uit te voeren acties, ze worden uitgevoerd in de volgorde waarin ze worden aangetroffen):
-t filet Gebruik gespecificeerd filet als de terminal in plaats van stdin/stdout te gebruiken. Dit houdt in
-nw.
-partij Bewerken in batchmodus. De redacteur stuurt berichten naar stdout. U moet de gebruiken
-l, -f en -evaluatie opties om bestanden op te geven die moeten worden uitgevoerd en functies om aan te roepen.
-nw Het gebruik van een venstersysteemspecifieke weergavecode verbieden: gebruik de huidige TTY.
-debug-init
Voer de debugger in als er een fout optreedt bij het laden van het init-bestand.
-niet in kaart gebracht
Breng het eerste frame niet in kaart.
-geen-site-bestand
Laad het site-specifieke init-bestand (site-start.el) niet.
-Q, -geen-init-bestand
Laad geen init-bestand.
-geen-vroeg-pakketten
Verwerk de vroege pakketten niet.
-vanille
Laad geen extra bestanden bij het opstarten. Gelijk aan de combinatie van -q , -geen-site-
filet en -geen-vroeg-pakketten
-u gebruiker, -gebruiker gebruiker
Laden gebruiker's init-bestand.
filet Edit filet.
+aantal Ga naar de regel gespecificeerd door aantal (voeg geen spatie in tussen het "+" teken en
het nummer).
-Help Druk een helpbericht af en sluit af.
-V, -versie,
Druk het versienummer af en sluit af.
-f functie, -funcall functie
Voer de lisp-functie uit functie.
-l bestand -laden filet
Laad de Lisp-code in het bestand filet.
-evaluatie formulier
Evalueer het Lisp-formulier formulier.
-i bestand -Insert filet
Invoegen filet in de huidige buffer.
-doden afrit XEmacs (handig bij -partij).
XEmacs gebruiken met X Windows
XEmacs is op maat gemaakt om goed samen te werken met het X window-systeem. Als je rent XEmacs van
onder X-vensters zal het zijn eigen X-venster maken om in weer te geven.
XEmacs kan worden gestart met de volgende standaard X-opties:
-visueel
Selecteer de visual die XEmacs zal proberen te gebruiken. zou een van moeten zijn
de strings "StaticColor", "TrueColor", "GrayScale", "PseudoColor" of
"DirectColor", en moet het aantal bits per pixel zijn (bijvoorbeeld
"-visual TrueColor24" voor een 24-bit TrueColor-visual) Zie X(1) voor meer informatie.
-privékleurenkaart
Vereisen dat XEmacs een eigen kleurenkaart maakt en gebruikt voor weergave. Dit zal blijven
XEmacs om kleuren van de standaardkleurenkaart te nemen en ze van andere te behouden
klanten, ten koste van het veroorzaken van vervelende flikkeringen wanneer de focus verandert. Gebruik dit
optie alleen als uw X-server geen 24-bits beelden ondersteunt.
-geometrie ##x##+##+##
Specificeer de geometrie van het eerste venster. De ##'s vertegenwoordigen een getal; de vier
getallen zijn breedte (tekens), hoogte (tekens), X-offset (pixels) en Y
offset (pixels), respectievelijk. Gedeeltelijke specificaties van het formulier ##X## or +##+##
zijn ook toegestaan. (De geometriespecificatie is in het standaard X-formaat; zie X(1)
voor meer informatie.)
-iconisch
Specificeert dat het eerste venster er in eerste instantie als iconisch uit moet zien.
-naam naam
Specificeert de programmanaam die moet worden gebruikt bij het opzoeken van standaardinstellingen in de
de X-bronnen van de gebruiker.
-titel titel, -T titel, -w titel
Specificeert de titel die moet worden toegewezen aan de XEmacs venster.
-d Weergavenaam, -Scherm Weergavenaam
Maak de XEmacs venster op het display gespecificeerd door Weergavenaam. Moet de zijn
eerste optie gespecificeerd in de opdrachtregel.
-lettertype lettertype, -fn doopvont
Kies het XEmacs het lettertype van het venster naar dat gespecificeerd door doopvont. U vindt de verschillende
X lettertypen in de /usr/lib/X11/fonts directory. XEmacs werkt met vaste- of
lettertypen met variabele breedte, maar zullen er waarschijnlijk beter uitzien met een lettertype met vaste breedte.
-schuifbalk-breedte pixels
Specificeer de breedte van de verticale schuifbalken.
-schuifbalk-hoogte pixels
Specificeer de hoogte van de horizontale schuifbalken.
-bw pixels, -grensbreedte pixels
Kies het XEmacs de randbreedte van het venster naar het aantal pixels gespecificeerd door pixels.
Standaard ingesteld op Ă©Ă©n pixel aan elke kant van het venster.
-ib pixels, -interne-grens-breedte pixels
Specificeer de breedte tussen de rand van een frame en de tekst, in pixels. Standaard ingesteld op
Ă©Ă©n pixel aan elke kant van het venster.
-fg kleur, -voorgrond kleur
Stelt de kleur van de tekst in.
Zie het bestand /usr/lib/X11/rgb.txt voor een lijst met geldige kleurnamen.
-bg kleur, -achtergrond kleur
Stelt de kleur van de achtergrond van het venster in.
-bd kleur, -rand kleur kleur
Stelt de kleur van de rand van het venster in.
-mc kleur
Stelt de kleur van de muisaanwijzer in.
-kr kleur
Stelt de kleur van de tekstcursor in.
-rv, -achteruit
Keert de voor- en achtergrondkleuren om (omgekeerde video). Overwegen
expliciet de voor- en achtergrondkleuren instellen in plaats van dit te gebruiken
optie.
-xrm argument
Hiermee kunt u een willekeurige resource op de opdrachtregel instellen. argument moet
een resourcespecificatie zijn, zoals te vinden is in uw .Xbronnen or .Xstandaarden
bestand.
U kunt ook middelen instellen, bijv X standaardwaarden, voor uw XEmacs ramen in je
.Xbronnen or .Xstandaarden bestand (zie xrdb(1)). Gebruik het volgende formaat:
Emacs.keyword:waarde
or
Emacs*EmacsFrame.trefwoord:waarde
WAAR waarde specificeert de standaardwaarde van trefwoord. (Sommige bronnen hebben de eerste nodig
formaat; sommige de laatste.)
U kunt ook bronnen voor een bepaald frame instellen met behulp van de indeling
Emacs*framenaam.trefwoord:waarde
WAAR framenaam is de resourcenaam die aan dat specifieke frame is toegewezen. (Zeker
pakketten, zoals VM, geven hun frames unieke resourcenamen, in dit geval "VM".)
XEmacs laat u standaardwaarden instellen voor de volgende trefwoorden:
standaard.attributeFont (klasse Face.AttributeFont)
Stelt het tekstlettertype van het venster in.
default.attributeForeground (klasse Face.AttribuutVoorgrond)
Stelt de tekstkleur van het venster in.
standaard.attribuutAchtergrond (klasse Face.AttribuutBackground)
Stelt de achtergrondkleur van het venster in.
gezichtsverzorging.attributeLettertype (klasse Face.AttributeFont)
Stelt het lettertype in voor gezichtsverzorging, wat de naam van een gezicht zou moeten zijn. Veelvoorkomende gezichtsnamen zijn
GEZICHT DOEL
standaard Normale tekst.
vet Vetgedrukte tekst.
cursief Cursief gedrukte tekst.
vet-cursief Vetgedrukte en cursieve tekst.
modeline Modeline tekst.
zmacs-regio Tekst geselecteerd met de muis.
markeren Tekst gemarkeerd wanneer de muis overgaat.
linkermarge Tekst in de linkermarge.
rechtermarge Tekst in de rechtermarge.
isearch Tekst gemarkeerd tijdens incrementeel zoeken.
info-node Tekst van menu-items Info.
info-xref Tekst van Info kruisverwijzingen.
gezichtsverzorging.attributeVoorgrond (klasse Face.AttribuutVoorgrond)
Stelt de voorgrondkleur in voor gezichtsverzorging.
gezichtsverzorging.attribuutAchtergrond (klasse Face.AttribuutBackground)
Stelt de achtergrondkleur in voor gezichtsverzorging.
gezichtsverzorging.attribuutBackgroundPixmap (klasse Face.AttributeBackgroundPixmap)
Stelt de achtergrond pixmap (stipple) in voor gezichtsverzorging.
gezichtsverzorging.attribuutOnderstrepen (klasse Gezicht.kenmerkOnderstrepen)
Of gezichtsverzorging onderstreept moeten worden.
omgekeerdeVideo (klasse Omgekeerde video)
Indien ingesteld op on, wordt het venster in omgekeerde video weergegeven. Overweeg expliciet
de voor- en achtergrondkleuren instellen in plaats van deze bron te gebruiken.
grensbreedte (klasse Grensbreedte)
Stelt de randbreedte van het venster in pixels in.
interneBorderWidth (klasse InterneBorderBreedte)
Stelt de breedte van de binnenrand van het venster in pixels in.
rand kleur (klasse Rand kleur)
Stelt de kleur van de rand van het venster in.
cursorKleur (klasse Voorgrond)
Stelt de kleur van de tekstcursor van het venster in.
aanwijzerKleur (klasse Voorgrond)
Stelt de kleur van de muiscursor van het venster in.
emacsVisueel (klasse EmacsVisueel)
Stelt de standaard visuele in XEmacs zal proberen te gebruiken (zoals hierboven beschreven).
privékleurenkaart (klasse Privékleurenkaart)
Indien ingesteld, XEmacs zal standaard een privé-kleurenkaart gebruiken.
geometrie (klasse Geometrie)
Stelt de geometrie van de . in XEmacs venster (zoals hierboven beschreven).
iconische (klasse iconisch)
Indien ingesteld op aan, zal de XEmacs venster verschijnt in eerste instantie als een pictogram.
menubalk (klasse Menubalk)
Of het XEmacs venster zal een menubalk hebben. Standaard ingesteld op waar.
aanvankelijk niet toegewezen (klasse In eerste instantie niet-toegewezen)
Of XEmacs laat het initiële frame niet toegewezen wanneer het opstart.
barCursor (klasse staafcursor)
Of de cursor een balk moet zijn in plaats van het traditionele vak.
titel (klasse Titel)
Stelt de titel van de . in XEmacs venster.
iconNaam (klasse Titel)
Stelt de pictogramnaam in voor de XEmacs venster icoon.
scrollBarBreedte (klasse ScrollBarBreedte)
Stelt de breedte van de verticale schuifbalken in, in pixels. Een breedte van 0 betekent nee
verticale schuifbalken.
scrollBarHoogte (klasse ScrollBarHoogte)
Stelt de hoogte van de horizontale schuifbalken in, in pixels. Een hoogte van 0 betekent nee
horizontale schuifbalken.
scrollBarPlaatsing (klasse ScrollBarPlaatsing)
Stelt de positie van verticale en horizontale schuifbalken in. Zou een van de moeten zijn
tekenreeksen "linksboven", "linksonder", "rechtsboven" of "rechtsonder". De standaard is
"rechtsonder" voor de schuifbalken Motif en Lucid en "linksonder" voor de Athena
schuifbalken.
topGereedschapBarHoogte (klasse BovenToolBarHoogte)
Stelt de hoogte van de bovenste werkbalk in, in pixels. 0 betekent geen bovenste werkbalk.
bodemGereedschapBarHoogte (klasse BodemGereedschapBarHoogte)
Stelt de hoogte van de onderste werkbalk in, in pixels. 0 betekent geen onderste werkbalk.
leftToolBarBreedte (klasse LinksGereedschapBarBreedte)
Stelt de breedte van de linker werkbalk in, in pixels. 0 betekent geen linker werkbalk.
rechtsToolBarBreedte (klasse RechtsToolBarBreedte)
Stelt de breedte van de rechter werkbalk in, in pixels. 0 betekent geen juiste werkbalk.
topGereedschapBarSchaduwKleur (klasse BovenToolBarSchaduwKleur)
Stelt de kleur in van de bovenste schaduwen voor de werkbalken. (Voor alle werkbalken, niet voor slechts
de werkbalk bovenaan het frame.)
onderkantGereedschapBarSchaduwKleur (klasse BodemGereedschapBarSchaduwKleur)
Stelt de kleur in van de onderste schaduwen voor de werkbalken. (Voor alle werkbalken, niet voor slechts
de werkbalk onderaan het frame.)
topToolBarSchaduwPixmap (klasse TopToolBarSchaduwPixmap)
Stelt de pixmap van de bovenste schaduwen voor de werkbalken in. (Voor alle werkbalken, niet voor slechts
de werkbalk bovenaan het frame.) Indien ingesteld, overschrijft deze bron de
overeenkomstige kleurbron.
bottomToolBarShadowPixmap (klasse OnderToolBarSchaduwPixmap)
Stelt de pixmap van de onderste schaduwen voor de werkbalken in. (Voor alle werkbalken, niet
alleen de werkbalk onderaan het frame.) Indien ingesteld, overschrijft deze bron de
overeenkomstige kleurbron.
toolBarSchaduwDikte (klasse WerkbalkSchaduwdikte)
Dikte van de schaduwen rond de werkbalken, in pixels.
visuelebel (klasse visuele bel)
Of XEmacs het scherm moet laten knipperen in plaats van een hoorbare pieptoon te maken.
belVolume (klasse belvolume)
Volume van de hoorbare piep. Het bereik is 0 tot 100.
gebruikBackingStore (klasse GebruikBackingStore)
Of XEmacs moet het backing-store attribuut van de . instellen X vensters die het maakt.
Dit verhoogt het geheugengebruik van de X server maar verlaagt de hoeveelheid X
verkeer dat nodig is om het scherm bij te werken, en is handig wanneer de verbinding met de X
server gaat over een lijn met lage bandbreedte, zoals een modemverbinding.
tekstaanwijzer (klasse Cursor)
De cursor die moet worden gebruikt wanneer de muis over tekst gaat.
selectieAanwijzer (klasse Cursor)
De cursor die moet worden gebruikt wanneer de muis zich boven een met de muis gemarkeerd tekstgebied bevindt.
ruimteaanwijzer (klasse Cursor)
De cursor die moet worden gebruikt wanneer de muis zich boven een lege ruimte in een buffer bevindt (dat wil zeggen, na
het einde van een regel of na het einde van het bestand).
modeLinePointer (klasse Cursor)
De cursor die moet worden gebruikt wanneer de muis zich boven een modusregel bevindt.
gcPointer (klasse Cursor)
De cursor die moet worden weergegeven wanneer een vuilnisophaaldienst aan de gang is.
schuifbalkAanwijzer (klasse Cursor)
De cursor die moet worden gebruikt wanneer de muis zich boven de schuifbalk bevindt.
aanwijzerKleur (klasse Voorgrond)
De voorgrondkleur van de muiscursor.
aanwijzerAchtergrond (klasse Achtergrond)
De achtergrondkleur van de muiscursor.
Met de muis
Het volgende geeft een overzicht van de muisknopbindingen voor de XEmacs venster onder X11.
MUIS KNOP FUNCTIE
links Instelpunt of maak een tekstselectie.
midden Tekst plakken.
rechts Open een menu met opties.
SHIFT-links Een selectie uitbreiden.
CTRL-links Maak een selectie en voeg deze op punt in.
CTRL-middle Punt instellen en geselecteerde tekst daarheen verplaatsen.
CTRL-SHIFT-left Maak een selectie, verwijder deze en voeg deze op een punt in.
META-links Maak een rechthoekige selectie.
Gebruik xemacs21-mule online met behulp van onworks.net-services