EngelsFransSpaans

Ad


OnWorks-favicon

mg - Online in de cloud

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

Dit is de opdracht mg 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


mg - emacs-achtige teksteditor

KORTE INHOUD


mg [-nR] [-f mode] [+aantal] [filet ...]

PRODUCTBESCHRIJVING


mg is bedoeld als een kleine, snelle en draagbare editor voor mensen die dat niet kunnen (of niet willen).
om) om de een of andere reden emacs uit te voeren, of niet bekend zijn met de vi(1) redacteur. Het is
compatibel met emacs omdat er geen enkele reden zou moeten zijn om meer editortypes te leren dan
emacs of vi(1).

De opties zijn als volgt:

+aantal
Ga naar de regel gespecificeerd door nummer (voeg geen spatie in tussen het '+'-teken en
het nummer). Als een negatief getal wordt opgegeven, telt het regelnummer achteruit
vanaf het einde van het bestand, dwz +-1 is de laatste regel van het bestand, +-2 is dat
voorlaatste, enzovoort.

-f mode
Voer de modusopdracht uit voor alle buffers die zijn gemaakt op basis van argumenten op de opdrachtregel,
inclusief de scratchbuffer en alle bestanden.

-n Schakel het genereren van back-upbestanden uit.

-R Bestanden die op de opdrachtregel zijn opgegeven, worden alleen-lezen geopend.

WINDOWS EN BUFFERS


Wanneer een bestand wordt geladen in mg, het is opgeslagen in een buffer. Deze buffer kan worden weergegeven
het scherm in meer dan Ă©Ă©n venster. Op dit moment mogen ramen alleen horizontaal worden gesplitst, dus
elk venster wordt onderaan afgebakend door een modellijn. Als er wijzigingen worden aangebracht in een buffer, is het
wordt weerspiegeld in alle geopende vensters.

Als een bestand buiten wordt gewijzigd mg en de buffer staat op het punt te worden gewijzigd, mg vraagt ​​of de
verandering moet doorgaan (y), niet doorgaan (n) of als de buffer moet worden teruggezet (r) naar de
nieuwste bestand op schijf.

Als een buffernaam begint en eindigt met een asterisk, wordt de buffer als wegwerpartikel beschouwd; d.w.z
de gebruiker wordt niet gevraagd om wijzigingen op te slaan wanneer de buffer wordt gedood.

PUNT EN MARK


De huidige cursorlocatie in mg heet punt (of stip). Het is mogelijk om een ​​te definiëren
vensterspecifiek tekstgebied door een tweede locatie in te stellen, genaamd de Mark. De regio is
de tekst tussen punt en markering inclusief. Het teken op de markeringspositie verwijderen
laat de markering achter op het punt van verwijdering.

Opmerking: Het punt en de markering zijn vensterspecifiek in mg, niet bufferspecifiek, zoals in andere emacs
smaken.

BACK-UP FILES


Back-upbestanden hebben een '~'-teken achter de bestandsnaam en worden gemaakt in de huidige
standaard werkmap. Of u al dan niet back-upbestanden wilt maken, kan worden geschakeld met de
make-backup-files commando. De locatie van het back-upbestand kan in het huidige werk zijn
map, of alle back-ups kunnen worden verplaatst naar een ~/.mg.d directory waar bestanden hun pad behouden
naam om uniciteit te behouden. Gebruik de back-up-naar-home-directory om tussen deze twee te wisselen
locaties. Verder, als een toepassing back-upbestanden maakt in de TMPDIR, kunnen deze zijn
vertrokken met de opdracht leave-tmpdir-backups.

TAGS


mg ondersteunt tag-bestanden gemaakt door ctags(1), waardoor de gebruiker snel verschillende kan lokaliseren
object definities. Merk echter op dat emacs etags gebruikt, niet ctags.

CSCOPE


mg ondersteunt het navigeren door broncode met behulp van cscope. Echter, mg vereist cscope en cscope-
uitvoerbare bestanden van de indexer in PATH aanwezig zijn om te kunnen werken.

DEFAULT KEY BINDINGEN


Normale bewerkingsopdrachten lijken sterk op GNU Emacs. In de volgende voorbeelden betekent Cx
Control-x, en Mx betekent Meta-x, waarbij de Meta-toets een speciale toets kan zijn op de
toetsenbord of de ALT-toets; anders werkt ESC gevolgd door de toets X ook.

C-SPC set-mark-opdracht
Ca begin van de regel
Cb backward-char
Cc sc cscope-zoekfuncties-die-deze-functieaanroepen
Cc sd cscope-find-global-definition
Cc se cscope-find-egrep-patroon
Cc sf cscope-vind-dit-bestand
Cc si cscope-zoek-bestanden-inclusief-bestand
Cc sn cscope-next-symbool
Cc sp cscope-prev-symbool
Cc ss cscoop-vind-dit-symbool
Cc st cscope-vind-deze-tekst-tekenreeks
Cd delete-char
Ce einde van de lijn
Zie forward-char
Cg toetsenbord-stoppen
Ch Ch help-help
Ch a propos
Ch b beschrijven-bindingen
Ch c beschrijf-sleutel-kort
Cj nieuwe regel-en-inspringing
Ck kill-lijn
Cl recenter
RET nieuwe regel
Cn volgende regel
Co open lijn
Cp vorige regel
Cq geciteerd-insert
Zoek achteruit
Cs is voorwaarts zoeken
Ct transponeren-tekens
Cu universeel argument
Cv omhoog scrollen
Cw kill-regio
Cx Cb lijstbuffers
Cx Cc save-buffers-kill-emacs
Cx Cf zoekbestand
Cx Cg toetsenbord-stoppen
Cx Cl downcase-regio
Cx Co delete-lege-regels
Cx Cq toggle-alleen-lezen
Cx Cr zoek-bestand-alleen-lezen
Cx Cs opslagbuffer
Cx Cu upcase-regio
Cx Cv zoek-alternatief-bestand
Cx Cw schrijfbestand
Cx Cx uitwisselingspunt-en-markering
Cx (start-kbd-macro
Cx ) end-kbd-macro
Cx 0 delete-venster
Cx 1 delete-other-windows
Cx 2 split-venster-verticaal
Cx 4 Cf zoek-bestand-ander-venster
Cx 4 Cg toetsenbord-stop
Cx 4 b wissel-naar-buffer-ander-venster
Cx 4 f zoek-bestand-ander-venster
Cx = wat-cursor-positie
Cx ^ vergroot-venster
Cx ` volgende fout
Cx b overschakelen naar buffer
Cx d dired
Cx e call-last-kbd-macro
Cx f set-fill-kolom
Cx g goto-lijn
Cx h mark-hele-buffer
Cx i invoegbestand
Cx k kill-buffer
Cx n ander venster
Cx o ander venster
Cx p vorig venster
Cx s spaar-wat-buffers
Cx u ongedaan maken
Cy ruk
Cz suspend-emacs
MCv scroll-ander-venster
M-SPC slechts Ă©Ă©n spatie
M-! shell-commando
M-. vind-tag
M-* pop-tag-markering
M-% query-vervangen
M-< begin-van-buffer
M -> einde buffer
M-\ delete-horizontale-spatie
M-^ verbindingslijn
Mb achteruit-woord
Mc hoofdletterwoord
Md kill-woord
Mf voorwoord
Mh mark-paragraaf
Ml downcase-woord
Mm terug naar inspringen
Mq vulparagraaf
Mijnheer zoek-achteruit
Mevrouw zoek vooruit
Mt transponeer-woorden
Mu upcase-woord
Mv naar beneden scrollen
Mw kopieer-regio-als-kill
Mx uitvoeren-uitgebreid-commando
M-{ achterwaartse paragraaf
M-| shell-commando-op-regio
M-} voorwaartse paragraaf
M-~ niet-gewijzigd
M-DEL achterwaarts kill-woord
C-_ ongedaan maken
) knipperen-en-invoegen
DEL verwijder-achterwaarts-char

Voor een volledige beschrijving van mg commando's, zie MG COMMANDO'S. Om de actieve sneltoetsen te zien
typ op elk gewenst moment "Mx beschrijven-bindingen".

MG COMMANDO'S


Commando's worden aangeroepen door "Mx", of door te binden aan een toets. Veel commando's hebben een optional
numerieke parameter, n. Deze parameter wordt ingesteld door M- (waar n is de numerieke
argument) voor het commando, of door een of meer aanroepen van het universele argument,
meestal gebonden aan Cu. Wanneer deze op deze manier wordt aangeroepen, is de waarde van de numerieke parameter to be
doorgegeven wordt weergegeven in de minibuffer vóór de Mx. Een algemeen gebruik van de parameter is in
modus schakelt (bijv. make-back-up-bestanden). Als er geen parameter wordt opgegeven, wordt naar de modus geschakeld
zijn alternatieve staat. Als een positieve parameter wordt opgegeven, wordt de modus geforceerd ingeschakeld.
Anders wordt het gedwongen uitgeschakeld.

a propos
Help Apropos. Vraag de gebruiker om een ​​tekenreeks, open de *help*-buffer en maak een lijst van alle mg
commando's die die string bevatten.

hoorbare bel
Schakel de hoorbare systeembel in.

automatisch uitvoeren
Registreer een auto-execute hook; dat wil zeggen, geef een bestandsnaampatroon op (conform de
shell's bestandsnaamglobbingregels) en een bijbehorende functie die moet worden uitgevoerd wanneer een bestand
overeenkomend met het opgegeven patroon wordt in een buffer gelezen.

automatische vulmodus
Schakel de modus voor automatisch invullen in of uit (ook wel e-mailmodus genoemd), waarbij tekst voorbij de vulling wordt ingevoegd
kolom wordt automatisch omwikkeld naar een nieuwe regel.

auto-indent-modus
Schakel de inspringmodus in, waarbij de inspringing behouden blijft na een nieuwe regel.

terug naar inspringen
Verplaats de punt naar het eerste niet-spatieteken op de huidige regel.

back-up-naar-home-directory
Sla reservekopieën op in een ~/.mg.d directory in plaats van werkdirectory. Vereist
make-backup-files aan staan.

achteruit-char
Verplaats de cursor Ă©Ă©n teken achteruit.

achteruit-kill-woord
Kill tekst achterstevoren door n woorden.

achterwaartse paragraaf
Cursor achteruit verplaatsen n paragrafen. Alinea's worden begrensd door of
of .

achterlijk woord
Verplaats de cursor achteruit met het opgegeven aantal woorden.

begin-van-buffer
Verplaats de cursor naar de bovenkant van de buffer.

begin-van-regel
Verplaats de cursor naar het begin van de regel.

knipperen-en-invoegen
Voer zelf een teken in, zoek vervolgens achteruit en laat het overeenkomende scheidingsteken knipperen. Voor
andere scheidingstekens dan haakjes, haakjes en accolades, wordt het teken zelf gebruikt
als zijn eigen wedstrijd.

bsmap-modus
Wissel bsmap-modus, waarbij DEL en Ch worden verwisseld.

c-modus
Schakel een KNF-compatibele modus in voor het bewerken van C-programmabestanden.

oproep-laatste-kbd-macro
Roep de toetsenbordmacro op.

hoofdletterwoord
kapitaliseren n woorden; dwz converteer het eerste teken van het woord naar hoofdletters, en
volgende letters in kleine letters.

cd Verander de globale werkmap. Zie ook global-wd-mode.

kolom-nummer-modus
Wissel of het kolomnummer wordt weergegeven in de modellijn.

kopieer-regio-als-kill
Kopieer alle tekens in de regio naar de kill-buffer en wis de markering
daarna. Dit lijkt een beetje op een kill-regio gevolgd door een ruk.

tel-overeenkomsten
Tel het aantal regels dat overeenkomt met de opgegeven reguliere expressie.

count-niet-overeenkomsten
Tel het aantal regels dat niet overeenkomt met de opgegeven reguliere expressie.

cscope-vind-dit-symbool
Maak een lijst van de overeenkomsten voor het gegeven symbool.

cscope-find-global-definitie
Maak een lijst van globale definities voor de gegeven letterlijke waarde.

cscope-find-called-functies
Maak een lijst van functies die worden aangeroepen vanuit de gegeven functie.

cscope-zoekfuncties-die-deze-functieaanroepen
Maak een lijst van functies die de gegeven functie aanroepen.

cscope-vind-deze-tekst-tekenreeks
Maak een lijst van locaties die overeenkomen met de opgegeven tekenreeks.

cscope-find-egrep-patroon
Maak een lijst van locaties die overeenkomen met het gegeven uitgebreide reguliere-expressiepatroon.

cscope-vind-dit-bestand
Maak een lijst van bestandsnamen die overeenkomen met de opgegeven bestandsnaam.

cscope-find-bestanden-inclusief-bestand
Maak een lijst van bestanden die #de opgegeven bestandsnaam bevatten.

cscope-next-symbool
Navigeer naar de volgende wedstrijd.

cscope-prev-symbool
Navigeer naar de vorige wedstrijd.

cscope-volgende-bestand
Navigeer naar het volgende bestand.

cscope-prev-bestand
Navigeer naar het vorige bestand.

cscope-maak-lijst-van-bestanden-naar-index
Maak de lijst en index van cscope in de opgegeven map.

definiëren-sleutel
Vraagt ​​de gebruiker om een ​​benoemde toetsenbordindeling (modus), een sleutel en een mg opdracht, maakt vervolgens een
sneltoetsen in de juiste kaart.

verwijder-achterwaarts-char
Achteruit verwijderen n karakters. Net als delete-char doet dit eigenlijk een kill if
gepresenteerd met een argument.

verwijder-lege-regels
Verwijder lege regels rond de punt. Als punt op een lege regel staat, is dit commando
verwijdert alle lege regels boven en onder de huidige regel. Anders wordt het verwijderd
alle lege regels na de huidige regel.

verwijder-char
Verwijder n karakters naar voren. Als er een argument aanwezig is, doodt het eerder dan
deletes, waarbij het resultaat wordt opgeslagen in de kill-buffer.

verwijder-horizontale-ruimte
Verwijder eventuele witruimte rond de punt.

verwijder-voorloopspatie
Verwijder voorafgaande witruimte op de huidige regel.

verwijder-achterspatie
Verwijder achterliggende witruimte op de huidige regel.

verwijder-overeenkomende-regels
Verwijder alle regels na punt die een string bevatten die overeenkomt met de opgegeven regular
expressie.

verwijder-niet-overeenkomende-regels
Verwijder alle regels na punt die een string bevatten die overeenkomt met de opgegeven regular
expressie.

verwijder-andere-vensters
Maak het huidige venster het enige venster dat zichtbaar is op het scherm.

delete-venster
Huidig ​​venster verwijderen.

beschrijven-bindingen
Maak een lijst van alle globale en lokale sneltoetsen en plaats het resultaat in de *help*-buffer.

beschrijf-toets-kort
Lees een toets van het toetsenbord en zoek deze op in de toetsenbordindeling. Toon de naam van de
functie momenteel gebonden aan de sleutel.

diff-buffer-met-bestand
Bekijk de verschillen tussen buffer en het bijbehorende bestand.

cijfer-argument
Verwerk een numeriek argument voor via het toetsenbord aangeroepen functies.

downcase-regio
Stel alle tekens in de regio in op kleine letters.

downcase-woord
Stel tekens in op kleine letters, beginnend bij de punt en eindigend n woorden weg.

emacs-versie
Retourneer een mg versie tekenreeks.

eind-kbd-macro
Stop met het definiëren van een toetsenbordmacro.

einde-van-buffer
Verplaats de cursor naar het einde van de buffer.

einde van de lijn
Verplaats de cursor naar het einde van de regel.

vergroten-venster
Vergroot het huidige venster door het venster erboven of eronder te verkleinen.

eval-stroombuffer
Evalueer de huidige buffer als een reeks van mg commando's. Handig om te testen mg
opstart bestanden.

eval-expressie
Krijg een regel van de gebruiker en voer deze uit. Handig voor het testen van uitdrukkingen in mg startup
bestanden.

uitwisseling-punt-en-mark
Verwissel de waarden van "dot" en "mark" in het huidige venster. Retourneer een fout als nee
markering is gezet.

uitvoeren-uitgebreid-commando
Roep een uitgebreide opdracht op; dwz Mx. Roep de berichtregelroutine aan om de
opdrachtnaam en pas er automatisch aanvullen op toe. Als het terugkomt, zoek de naam dan op
de symbolentabel en voer de opdracht uit als deze wordt gevonden, waarbij u indien nodig argumenten doorgeeft.
Druk een fout af als er iets mis is.

vul-alinea
Een alinea uitvullen, tekst laten teruglopen in de huidige opvulkolom.

vind bestand
Selecteer een bestand om te bewerken. Controleer eerst of het bestand in een andere buffer te vinden is;
als het er is, schakel dan gewoon over naar die buffer. Als het bestand niet kan worden gevonden, maakt u een
nieuwe buffer, lees het bestand van schijf in en schakel over naar de nieuwe buffer.

vind-bestand-alleen-lezen
Hetzelfde als zoekbestand, behalve dat de nieuwe buffer is ingesteld op alleen-lezen.

zoek-alternatief-bestand
Vervang het huidige bestand door een ander bestand. Semantiek voor het vinden van de
vervangingsbestand zijn hetzelfde als zoekbestand, behalve dat de huidige buffer wordt gedood
voor de wissel. Als de kill mislukt of wordt afgebroken, ga dan terug naar het oorspronkelijke bestand.

vind-bestand-ander-venster
Opent het opgegeven bestand in een tweede buffer. Splitst het huidige venster indien nodig.

vind-tag
Spring naar definitie van tag bij punt.

vooruit-char
Verplaats de cursor vooruit (of achteruit, indien n is negatief) n karakters. Retourneert een fout
als het einde van de buffer is bereikt.

voorwaartse paragraaf
Ga vooruit n paragrafen. Alinea's worden begrensd door of of
.

vooruit-woord
Verplaats de cursor vooruit met het opgegeven aantal woorden.

global-set-sleutel
Bind een sleutel in de globale (fundamentele) sleutelkaart.

global-unset-sleutel
Maak een sleutel los van de globale (fundamentele) sleutelkaart; dwz stel het in op 'opnieuw scannen'.

global-wd-modus
Schakel globale werkmapmodus in. Indien ingeschakeld, mg standaard voor het openen van bestanden
(en het uitvoeren van commando's zoals compileren en grep) ten opzichte van de globale werking
map. Indien uitgeschakeld, wordt voor elke buffer een werkdirectory ingesteld.

goto-regel
Ga naar een specifieke regel. Als er een argument aanwezig is, dan is dat het regelnummer, anders
vragen om een ​​te gebruiken regelnummer.

Help help
Vraagt ​​kort om een ​​van de (a)propos, (b)indings, des(c)ribe key.

invoegen
Voeg een tekenreeks in, voornamelijk voor gebruik vanuit macro's.

invoegen-buffer
Plaats de inhoud van een andere buffer bij punt.

invoegbestand
Plaats een bestand in de huidige buffer op punt.

inleg-met-wikkel
Voeg het gebonden teken in met woordterugloop. Kijk of we voorbij de vulling zijn
kolom, en zo ja, vul deze regel dan in.

zoek-achteruit
Gebruik incrementeel zoeken, in eerste instantie in omgekeerde richting. isearch negeert alle
expliciete argumenten. Als deze wordt aangeroepen tijdens macrodefinitie of -evaluatie, wordt de niet-
in plaats daarvan wordt incrementeel achteruit zoeken aangeroepen.

iszoek vooruit
Gebruik incrementeel zoeken, aanvankelijk in voorwaartse richting. isearch negeert alle
expliciete argumenten. Als deze wordt aangeroepen tijdens macrodefinitie of -evaluatie, wordt de niet-
in plaats daarvan wordt incrementeel vooruit zoeken aangeroepen.

join-lijn
Verbind de huidige regel met de vorige. Als je wordt gebeld met een argument, sluit je dan aan bij de volgende
lijn naar de huidige.

slechts Ă©Ă©n spatie
Verwijder eventuele witruimte rond de punt en voeg vervolgens een spatie in.

toetsenbord-stoppen
Annuleer de huidige actie.

kill-buffer
Verwijder een buffer, op naam. Als de buffernaam niet begint en eindigt met een
sterretje, vraagt ​​u de gebruiker of de buffer is gewijzigd.

kill-lijn
Kill lijn. Als het zonder argument wordt aangeroepen, doodt het van punt tot het einde van de regel,
tenzij het aan het einde van de regel staat, wanneer het de nieuwe regel doodt. Indien gebeld met een
argument van 0, het doodt vanaf het begin van de regel naar de punt. Indien gebeld met een positief
argument, doodt het van punt naar voren over dat aantal nieuwe regels. Indien gebeld met een
negatief argument het doodt elke tekst vóór de punt op de huidige regel, daarna doodt het
terug abs (n) lijnen.

kill-paragraaf
Verwijder n alinea's beginnend met de huidige.

kill-regio
Dood de momenteel gedefinieerde regio.

kill-woord
Vooruit verwijderen n woorden.

verlof-tmpdir-back-ups
Wijzigt het gedrag van backup-to-home-directory. Maak een back-up van bestanden die normaal gesproken
verblijven in het systeem TMPDIR worden daar achtergelaten en niet verplaatst naar de ~/.mg.d directory.

lijnnummer-modus
Wissel of het regelnummer wordt weergegeven in de modellijn.

lijst-buffers
Geef de lijst met beschikbare buffers weer.

load Vraag de gebruiker om een ​​bestandsnaam en voer vervolgens opdrachten uit dat bestand uit.

lokale-set-sleutel
Bind een sleuteltoewijzing in de lokale (bovenste) modus.

lokale-unset-sleutel
Ontkoppel een toetstoewijzing in de lokale (bovenste) modus.

make-backup-bestanden
Toggle genereren van back-upbestanden.

make-directory
Vraag de gebruiker om een ​​pad of mapnaam die vervolgens wordt gemaakt.

mark-paragraaf
Markeer n paragrafen.

mark-hele-buffer
Markeert de hele buffer als een regio door een punt aan het begin te plaatsen en een markering aan het einde van
buffer.

meta-sleutel-modus
Indien uitgeschakeld, kan de metasleutel worden gebruikt om extended-ascii (8-bit) tekens in te voegen.
Indien ingeschakeld, werkt de metasleutel zoals gewoonlijk.

negatief argument
Verwerk een negatief argument voor via het toetsenbord aangeroepen functies.

nieuwe lijn
Voeg een nieuwe regel in de huidige buffer in.

nieuweregel-en-inspringing
Voeg een nieuwe regel in en vervolgens voldoende tabs en spaties om de inspringing van het
vorige regel. Er wordt van uitgegaan dat tabs elke acht tekens bevatten.

volgende regel
Ga vooruit n lijnen.

niet aangepast
Schakel de gewijzigde vlag in de huidige buffer uit.

open lijn
Open wat lege ruimte. In wezen invoegen n newlines, maak er dan een back-up van.

ander-venster
De opdracht om van het volgende (onderaan het scherm) venster het huidige venster te maken. Er zijn
geen echte fouten, hoewel het commando niets doet als er maar 1 venster op het
scherm.

overschrijven-modus
Schakel de overschrijfmodus in, waarbij typen in een buffer eerder bestaande tekens overschrijft
dan ze in te voeren.

prefix-regio
Voegt een prefixtekenreeks in voor elke regel van een regio. De prefixstring kan worden ingesteld
door 'set-prefix-string' te gebruiken.

vorige regel
Achteruit gaan n lijnen.

vorig venster
Deze opdracht maakt van het vorige (omhoog in het scherm) venster het huidige venster. Er zijn
geen fouten, hoewel het commando niet veel doet als er maar 1 venster is.

pop-tag-markering
Keer terug naar de positie waar de find-tag eerder werd aangeroepen.

duwschaal
Opschorten mg en schakel over naar een ander scherm, indien beschikbaar.

pwd Geef de huidige (globale) werkdirectory weer in het statusgebied.

query-vervangen
Vraag vervangen. Zoek en vervang tekenreeksen selectief en vraag na elke overeenkomst.

vervang-tekenreeks
String globaal vervangen zonder individuele prompts.

vraag-vervang-regexp
Strings selectief vervangen. Voert een zoek- en vervangbewerking uit met behulp van regular
uitdrukkingen voor beide patronen.

geciteerd-insert
Voeg het volgende karakter woordelijk in de huidige buffer in; dwz negeer elke functie
gebonden aan die sleutel.

opnieuw zoeken
Voer opnieuw een zoekopdracht met reguliere expressies uit, met dezelfde zoekreeks en richting
als het laatste zoekcommando.

opnieuw zoeken-achteruit
Zoek achteruit met een reguliere expressie. Haal een zoekreeks op van de gebruiker, en
zoeken, beginnend bij punt en verder naar de voorkant van de buffer. Indien gevonden, punt
blijft links wijzend naar het eerste teken van het patroon [het laatste teken dat was
op elkaar afgestemd].

opnieuw zoeken-vooruit
Zoek vooruit met een reguliere expressie. Haal een zoekreeks op van de gebruiker en
zoek ernaar vanaf punt. Indien gevonden, verplaats de stip naar net na de overeenkomende
karakters. display doet al het harde werk. Als het niet wordt gevonden, drukt het gewoon een
bericht.

recenter
Verplaats de stip in het huidige venster. Standaard is de stip gecentreerd. Als gegeven een
positief argument (n), wordt de weergave verplaatst naar regel n. Als n is negatief, het
is die lijn vanaf de onderkant.

hertekenen-weergave
Vernieuw de weergave. Herberekent alle venstergroottes voor het geval er iets is veranderd.

terugzetten-buffer
Zet de huidige buffer terug naar het nieuwste bestand op schijf.

opslagbuffer
Sla de inhoud van de huidige buffer op als deze is gewijzigd, eventueel door een
backup kopie.

save-buffers-kill-emacs
Bied aan om gewijzigde buffers op te slaan en te stoppen mg.

spaar-wat-buffers
Kijk door de lijst met buffers en bied aan om elke gewijzigde buffer op te slaan.
Buffers die niet aan bestanden zijn gekoppeld (zoals *scratch*, *grep*, *compile*) zijn
buiten beschouwing gelaten.

scroll naar beneden
Scroll achteruit n Pagina's. Er wordt uitgegaan van een overlapping van twee regels tussen de pagina's. Als gegeven een
herhaal argument, scrolt regels terug, geen pagina's.

scroll-een-regel-omlaag
Blader door het scherm naar beneden n lijnen zonder de cursorpositie te wijzigen.

scroll-een-line-up
Blader door het scherm n uitgelijnd zonder de cursorpositie te verplaatsen.

scroll-ander-venster
Blader naar het volgende venster in het vensterlijstvenster vooruit n bladzijden.

omhoog scrollen
Scroll een pagina vooruit. Er wordt uitgegaan van een overlapping van twee regels tussen de pagina's. Als gegeven een
herhaal argument, scrolt regels terug, geen pagina's.

opnieuw zoeken
Zoek opnieuw, met dezelfde zoekreeks en richting als de laatste zoekopdracht.

zoek-achteruit
Omgekeerd zoeken. Haal een zoekreeks op van de gebruiker en zoek, beginnend bij punt en
verder naar de voorkant van de buffer. Indien gevonden, blijft de stip naar de wijzen
eerste teken van het patroon (het laatste teken dat overeenkomt).

zoek vooruit
Vooruit zoeken. Haal een zoekreeks op van de gebruiker en zoek ernaar vanaf
punt. Indien gevonden, wordt punt verplaatst naar net na de overeenkomende tekens, indien niet gevonden,
een bericht afdrukken.

zelf-insert-commando
Voeg een teken in.

set-case-fold-zoeken
Stel hoofdlettergebruik zoeken in, zodat hoofdlettergebruik er niet toe doet bij zoekopdrachten met reguliere expressies.
Dit is de standaardinstelling.

set-standaard-modus
Voeg de geleverde modus toe aan de lijst met standaardmodi die door de volgende buffer worden gebruikt
schepping. Ingebouwde modi zijn: opvullen, inspringen, overschrijven en notaben.

set-fill-kolom
Vraag de gebruiker om een ​​vulkolom. Gebruikt door auto-fill-modus.

set-mark-commando
Stelt de markering in het huidige venster in op de huidige puntlocatie.

set-prefix-tekenreeks
Stelt de prefixstring in die moet worden gebruikt door de opdracht 'prefix-region'.

shell-commando
Voer een externe opdracht uit vanuit de minibuffer.

shell-commando-op-regio
Geef de tekst in regio aan de shell-opdracht als invoer.

krimpvenster
Verklein het huidige venster met Ă©Ă©n regel. Het venster er direct onder wordt uitgevouwen om te kiezen
de speling op. Als er maar Ă©Ă©n venster aanwezig is, heeft dit commando geen effect.

split-venster-verticaal
Splits het huidige venster. Een venster kleiner dan 3 regels kan niet worden gesplitst.

start-kbd-macro
Begin met het definiëren van een toetsenbordmacro. Macrodefinitie wordt beëindigd door end-kbd- aan te roepen
macro.

schorsen-emacs
Opschorten mg en schakel terug naar een ander scherm, indien in gebruik.

switch-naar-buffer
Prompt en schakel over naar een nieuwe buffer in het huidige venster.

switch-naar-buffer-ander-venster
Schakel over naar buffer in een ander venster.

toggle-alleen-lezen
Wissel de alleen-lezen vlag op de huidige buffer.

transponeren-chars
Transponeer de twee karakters voor en onder de punt en ga dan Ă©Ă©n naar voren
karakter. Behandel newline-tekens op dezelfde manier als alle andere.

transpositie-alinea's
Transponeer aangrenzende alinea's. Als er meerdere iteraties worden aangevraagd, wordt de current
alinea wordt verplaatst n paragrafen naar voren.

transponeer-woorden
Transponeer aangrenzende woorden.

ongedaan maken Maak de meest recente actie ongedaan. Als het opnieuw wordt aangeroepen zonder een tussenkomend commando, verplaats dan
de ongedaan maken-wijzer naar de vorige actie en maak deze ongedaan.

undo-grens
Voeg een ongedaan gemaakte grens toe. Dit gebeurt meestal niet interactief.

ongedaan maken-grens-toggle
Wissel of grenzen voor ongedaan maken worden gegenereerd. Grenzen ongedaan maken zijn vaak uitgeschakeld
vóór operaties die als atomair ongedaan moeten worden beschouwd.

ongedaan maken-inschakelen
Schakel tussen of informatie voor ongedaan maken wordt bewaard.

ongedaan maken-lijst
Toon de ongedaan gemaakte records voor de huidige buffer in een nieuwe buffer.

universeel argument
Herhaal de volgende opdracht 4 keer. Meestal gebonden aan Cu. Deze opdracht kan worden gestapeld;
bijv. Cu Cu Cf verplaatst de cursor 16 tekens vooruit.

upcase-regio
Regio in hoofdletters. Wijzig alle kleine letters in de regio in hoofdletters
geval.

upcase-woord
Verplaats de cursor vooruit met het opgegeven aantal woorden. Terwijl het beweegt, converteert u elk
karakters naar hoofdletters.

zichtbare bel
Schakel de zichtbare bel in. Als deze schakelaar aan staat, zal de modeline knipperen.

bezoek-tags-tabel
Noteer de naam van het tagsbestand dat moet worden gebruikt voor de volgende zoektag.

wat-cursor-positie
Geef een heleboel nuttige informatie weer over de huidige locatie van de stip. De
teken onder de cursor (in octaal), de huidige regel, rij en kolom, en
positie van de cursor in het bestand (als percentage) wordt bij benadering weergegeven. De
kolompositie gaat uit van een oneindige positieweergave; het kapt niet gewoon af
omdat het scherm dat doet.

schrijf-bestand
Vraag om een ​​bestandsnaam en schrijf de inhoud van de huidige buffer naar dat bestand.
Werk de onthouden bestandsnaam bij en wis de buffer gewijzigde vlag.

rukken Tekst uit de kill-buffer rukken. In tegenstelling tot emacs, de mg kill-buffer bestaat alleen uit de
meest recente moord. Het is geen ring.

MG DOOD KEY BINDINGEN


Specifieke sneltoetsen zijn beschikbaar in de Dired-modus.

DEL dired-unmark-achteruit
RET, e, f en Cm dired-find-file
SPC dired-next-line
! dired-shell-commando
+ dired-create-directory
een dired-find-alternate-bestand
c dired-do-copy
d en Cd dired-flag-file-deletion
g dired-revert
n dired-volgende regel
o dired-zoek-bestand-ander-venster
p dired-vorige-regel
q quit-venster
r dired-doen-hernoemen
u heeft de markering ongedaan gemaakt
x dired-do-gemarkeerd-verwijderen
Cv dired-scroll-down
Mv dired-scroll-up

MG DOOD COMMANDO'S


Hieronder volgt een lijst met opdrachten die specifiek zijn voor de dired-modus:

dired-create-directory
Maak een map aan.

dired-do-kopie
Kopieer het bestand dat op de huidige regel van de Dired-buffer staat.

dired-do-gemarkeerd-verwijderen
Verwijder de bestanden die zijn gemarkeerd voor verwijdering.

dired-doen-hernoemen
Hernoem het bestand dat op de huidige regel van de Dired-buffer staat.

dired-find-alternatief-bestand
Vervang de huidige gedempte buffer door een alternatieve, zoals gespecificeerd door de positie
van de cursor in de Dired-buffer.

dired-find-bestand
Open het bestand op de huidige regel van de dired buffer. Als de cursor op a
directory wordt het geopend in dired-modus.

dired-flag-bestandsverwijdering
Markeer het bestand op de huidige regel voor verwijdering. Dit staat aangegeven in de
buffer door een D aan de linkermarge te plaatsen. Er worden geen bestanden verwijderd totdat de
functie dired-do-flaged-delete wordt uitgevoerd.

dired-find-file-ander-venster
Open het bestand op de huidige regel van de dired buffer in een ander venster.

dired-volgende-regel
Verplaats de cursor naar de volgende regel.

dired-andere-venster
Deze functie werkt net als dired, behalve dat het de dired-buffer in een andere plaatst
venster.

dired-vorige-regel
Verplaats de cursor naar de vorige regel.

dired-terugkeren
Vernieuw de gedempte buffer.

dired-scroll-naar beneden
Scroll naar beneden in de gedempte buffer.

dired-scroll-omhoog
Blader omhoog door de gedempte buffer.

dired-unmark
Verwijder de verwijderingsvlag voor het bestand op de huidige regel.

dired-unmark-achteruit
Verwijder de verwijderingsvlag uit het bestand dat op de vorige regel van het dired
buffer, ga dan omhoog naar die lijn.

stop-venster
Sluit de huidige gedempte buffer.

CONFIGURATIE FILES


Er zijn twee configuratiebestanden, .mg en .mg-TERM. Hier staat TERM voor de naam van de
eindtype; bijv. als het terminaltype is ingesteld op "vt100", mg zal gebruiken .mg-vt100 een
opstart bestand. Het opstartbestand van het terminaltype wordt eerst gebruikt.

Het opstartbestandsformaat is een lijst met opdrachten, Ă©Ă©n per regel, zoals gebruikt voor interactief
evaluatie. Tekenreeksen die normaal gesproken door de gebruiker bij eventuele volgende prompts worden ingevoerd
opgegeven na de opdrachtnaam; bijv.:

global-set-key ")" self-insert-commando
global-set-key "\^x\^f" zoekbestand
global-set-key "\e[Z" backward-char
set-default-modus vullen
set-fill-kolom 72
automatisch uitvoeren *.c c-mode

Opmerkingen kunnen aan de opstartbestanden worden toegevoegd door ";" te plaatsen of "#" als het eerste teken van een
lijn.

Gebruik mg online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    DivFix + +
    DivFix + +
    DivFix++ is van jou AVI video reparatie en
    preview-software. Het is ontworpen voor reparatie
    en voorbeeldbestanden die worden gedownload
    van ed2k(emule), torrent, gnutella, ftp...
    DivFix++ downloaden
  • 2
    JBoss-gemeenschap
    JBoss-gemeenschap
    Door de gemeenschap aangestuurde projecten met de
    nieuwste innovaties voor cutting edge
    apps. Ons vlaggenschipproject JBoss AS is
    de toonaangevende Open Source,
    normconform...
    JBoss-community downloaden
  • 3
    Django Filer
    Django Filer
    django Filer is een bestandsbeheerprogramma
    applicatie voor django die maakt
    omgaan met bestanden en afbeeldingen een fluitje van een cent.
    django-filer is een bestandsbeheerprogramma
    aanvraag voor djang...
    Django filer downloaden
  • 4
    xCAT
    xCAT
    Toolkit voor extreem clusterbeheer.
    xCAT is een schaalbaar clusterbeheer
    en inrichtingstool die biedt
    hardwarecontrole, detectie en besturingssysteem
    schijf vol/di...
    XCAT downloaden
  • 5
    Psi
    Psi
    Psi is platformonafhankelijke krachtige XMPP
    client ontworpen voor ervaren gebruikers.
    Er zijn builds beschikbaar voor MS
    Windows, GNU/Linux en macOS.. Publiek:
    Eindgebruikers...
    Psi downloaden
  • 6
    Blobbyvolley 2
    Blobbyvolley 2
    Officiële voortzetting van de beroemde
    Blobby Volley 1.x arcadespel..
    Doelgroep: eindgebruikers/desktop. Gebruiker
    interface: OpenGL, SDL. Programmering
    Taal: C++, Lua. C...
    Blobbyvolley 2 downloaden
  • Meer "

Linux-commando's

Ad