EngelsFransSpaans

Ad


OnWorks-favicon

mc - Online in de cloud

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

Dit is het commando mc dat 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


mc - Visuele shell voor Unix-achtige systemen.

GEBRUIK


mc [-abcCdfhPstuUVx] [-l log] [dir1 [dir2]] [-e [bestand] ...] [-v bestand]

PRODUCTBESCHRIJVING


GNU Midnight Commander is een directorybrowser/bestandsbeheerder voor Unix-achtige bediening
systemen.

OPTIES


-een, --sticktekens
Schakel het gebruik van grafische tekens voor lijntekeningen uit.

-B, --geen kleur
Forceer zwart-witweergave.

-C, --kleur
Forceer kleurmodus, raadpleeg de sectie Kleuren voor meer informatie.

-C arg, --kleuren=arg
Geef een andere kleurenset op in de opdrachtregel. Het formaat van arg is gedocumenteerd
in het gedeelte Kleuren.

--configuratie-opties
Configuratie-opties weergeven.

-NS, --nomuis
Schakel muisondersteuning uit.

-D N, --debuglevel=Nee
Sla het foutopsporingsniveau op voor SMB VFS. N ligt in het bereik van 0-10.

-e [het dossier], --edit[=bestand]
Start de interne editor. Als het bestand is opgegeven, opent u het bij het opstarten. Zie ook
mcedit (1).

-F, --gegevensmap
Geef de gecompileerde zoekpaden voor Midnight Commander-bestanden weer.

-F, --datadir-info
Toon uitgebreide informatie over gecompileerde paden voor Midnight Commander.

-G, --oude muis
Forceer een "normale tracking" muismodus. Gebruikt bij gebruik op xterm-compatibele terminals
(tmux/scherm).

-k, --resetsoftware
Reset softkeys naar hun standaard vanuit de termcap/terminfo database. Alleen nuttig op
HP terminals wanneer de functietoetsen niet werken.

-K bestand --keymap=bestand
Geef een naam op voor het keymap-bestand in de opdrachtregel.

-l bestand --ftplog=bestand
Sla het ftpfs-dialoogvenster op met de server in een bestand.

--geenkeymap
Laad geen toetsbindingen uit een bestand, gebruik standaard hardgecodeerde sleutels.

-P bestand --printwd=bestand
Druk de laatste werkmap af naar het opgegeven bestand. Deze optie is niet bedoeld
direct te gebruiken. In plaats daarvan wordt het gebruikt vanuit een speciaal shellscript dat
verandert automatisch de huidige map van de shell naar de laatste map die de
Midnight Commander was binnen. Bron het bestand /usr/lib/mc/mc.sh (bash- en zsh-gebruikers)
or /usr/lib/mc.csh (tcsh-gebruikers) respectievelijk om te definiëren mc als een alias voor de
geschikt shellscript.

-Ja, --traag
Stel alternatieve modustekening van kaders in. Als de sectie [Regels] niet is gevuld,
het symbool voor het pseudografische frame is een spatie, anders de frametekens
zijn ontleend aan follow params.

You wel herdefiniëren de volgend variabelen:

linksboven
linkerbovenhoek

rechtsboven
rechterbovenhoek

midden boven
midden-boven kruis

middenonder
midden-onder kruis

links onderaan
linkerbenedenhoek

rechts beneden
rechterbenedenhoek

linksmidden
links-midden kruis

rechtsmidden
rechts-middelste kruis

middenmidden
midden kruis

horiz standaard horizontale lijn

vert standaard verticale lijn

dunhoriz
dunne horizontale lijn

verdunnen
dunne verticale lijn

-S arg, --huid=arg
Geef een naam voor skin op in de opdrachtregel. Technologie van skins is gedocumenteerd in
het gedeelte Huiden.

-T, --termcap
Alleen gebruikt als de code is gecompileerd met Slang en terminfo: het maakt de Midnight
Commandant gebruik de waarde van de TERMCAP variabele voor de terminalinformatie
in plaats van de informatie over de systeembrede terminaldatabase

-u, --geensubshell
Schakel het gebruik van de gelijktijdige shell uit (heeft alleen zin als de Midnight Commander heeft):
gebouwd met gelijktijdige shell-ondersteuning).

-U, --subschaal
Schakel het gebruik van de gelijktijdige shell-ondersteuning in (alleen zinvol als de Midnight
Commander is gebouwd met de subshell-ondersteuningsset als een optionele functie).

-v bestand --view=bestand
Start de interne viewer om het opgegeven bestand te bekijken. Zie ook mcview (1).

-V, --versie
Geef de versie van het programma weer.

-X, --xtermijn
Forceer xterm-modus. Gebruikt bij gebruik op xterm-compatibele terminals (twee schermmodi,
en in staat om muis-escape-sequenties te verzenden).

-X, --nee-x11
Gebruik X11 niet om de status van modifiers te krijgen Alt, Ctrl, Shift

Als beide paden zijn opgegeven, is de eerste padnaam de map die wordt weergegeven in de active
paneel; de tweede padnaam is de map die in het andere paneel moet worden weergegeven.

Als er één pad is opgegeven, is de padnaam de map die in het actieve paneel moet worden weergegeven;
waarde van "other_dir" van panels.ini is de map die moet worden weergegeven in het passieve paneel.

Als er geen paden zijn opgegeven, wordt de huidige map weergegeven in het actieve paneel; waarde van
"other_dir" van panels.ini is de map die moet worden weergegeven in het passieve paneel.

Overzicht


Het scherm van de Midnight Commander is verdeeld in vier delen. Bijna het hele scherm
ruimte wordt ingenomen door twee directory-panelen. Standaard is de tweede regel vanaf de onderkant van
het scherm is de shell-opdrachtregel en de onderste regel toont de functietoetslabels.
De bovenste regel is de menubalkregel. De menubalk is mogelijk niet zichtbaar, maar verschijnt
als u met de muis op de bovenste regel klikt of op de F9-toets drukt.

De Midnight Commander biedt een weergave van twee mappen tegelijk. Een van de
panelen is het huidige paneel (een selectiebalk bevindt zich in het huidige paneel). Bijna alle
bewerkingen vinden plaats op het huidige paneel. Sommige bestandsbewerkingen zoals Hernoemen en Kopiëren door
gebruik standaard de map van het niet-geselecteerde paneel als bestemming (maak je geen zorgen, ze
altijd eerst om bevestiging vragen). Voor meer informatie, zie de secties over de
Directory-panelen, de linker- en rechtermenu's en het menu Bestand.

U kunt systeemcommando's uitvoeren vanuit de Midnight Commander door ze simpelweg te typen.
Alles wat u typt, verschijnt op de shell-opdrachtregel en wanneer u op Enter drukt, verschijnt de
Midnight Commander voert de opdrachtregel uit die u hebt getypt; lees de Shell-opdrachtregel
en Invoerregeltoetsen secties voor meer informatie over de opdrachtregel.

Muis Support


De Midnight Commander wordt geleverd met muisondersteuning. Het wordt geactiveerd wanneer u rent
op xterm(1) terminal (het werkt zelfs als je een telnet-, ssh- of rlogin-verbinding hebt met)
een andere machine van de xterm) of als u op een Linux-console draait en de gpm
muisserver actief.

Wanneer u met de linkermuisknop op een bestand in de directorypanelen klikt, wordt dat bestand geselecteerd; als je klikt
met de rechterknop wordt het bestand gemarkeerd (of niet gemarkeerd, afhankelijk van de vorige status).

Dubbelklikken op een bestand zal proberen de opdracht uit te voeren als het een uitvoerbaar programma is;
en als het extensiebestand een programma heeft dat is gespecificeerd voor de extensie van het bestand, de opgegeven
programma wordt uitgevoerd.

Het is ook mogelijk om de opdrachten die zijn toegewezen aan de functietoetslabels uit te voeren door:
erop klikken.

De standaard automatische herhalingssnelheid voor de muisknoppen is 400 milliseconden. Dit kan zijn
gewijzigd in andere waarden door de te bewerken ~/.config/mc/ini bestand en wijzigen van de
muis_herhaling_snelheid parameter.

Als u de Midnight Commander gebruikt met muisondersteuning, kunt u de standaard krijgen
muisgedrag (tekst knippen en plakken) door de Shift-toets ingedrukt te houden.

Keys


Sommige commando's in de Midnight Commander omvatten het gebruik van de Controle (soms gelabeld
CTRL of CTL) en de meta (soms aangeduid met ALT of zelfs Compose) toetsen. In deze handleiding hebben we
zal de volgende afkortingen gebruiken:

C-
betekent dat je de Control-toets ingedrukt houdt terwijl je het teken typt . Dus Cf zou zijn:
houd de Control-toets ingedrukt en typ f.

Alt-
betekent dat u de Meta- of Alt-toets ingedrukt houdt tijdens het typen . Als er geen Meta of Alt . is
sleutel type ESC, laat het los en typ het teken .

S-
betekent dat je de Shift-toets ingedrukt houdt tijdens het typen .

Alle invoerregels in de Midnight Commander gebruiken een benadering van die van de GNU Emacs-editor
toetsbindingen (standaard).

U kunt toetsbindingen opnieuw definiëren. Zien herdefiniëren sneltoets bindingen

voor meer informatie. Alle andere toetscombinaties (beschreven in deze handleiding) zijn relatief aan de standaard
gedrag.

Er zijn veel secties die vertellen over de toetsen. De volgende zijn de belangrijkste.

De sectie Bestandsmenu documenteert de sneltoetsen voor de opdrachten die verschijnen in de
Bestandsmenu. Dit gedeelte bevat de functietoetsen. De meeste van deze commando's voeren sommige
actie, meestal op het geselecteerde bestand of de getagde bestanden.

De sectie Directorypanelen documenteert de sleutels die een bestand selecteren of bestanden taggen als een
doel voor een latere actie (de actie is meestal een actie uit het bestandsmenu).

De sectie Shell-opdrachtregel geeft een overzicht van de toetsen die worden gebruikt voor het invoeren en bewerken
commando regels. De meeste hiervan kopiëren bestandsnamen en dergelijke van de directorypanelen naar de
opdrachtregel (om overmatig typen te voorkomen) of toegang te krijgen tot de geschiedenis van de opdrachtregel.

Invoerregeltoetsen worden gebruikt voor het bewerken van invoerregels. Dit betekent zowel de opdrachtregel als de
invoerregels in de querydialogen.

Herdefiniëren sneltoets bindingen
Sneltoetsbindingen kunnen uit een extern bestand (keymap-bestand) worden gelezen. Aanvankelijk, Mignight
Commander maakt key bindings met behulp van keymap gedefinieerd in de broncode. Dan, twee bestanden
/usr/share/mc/mc.keymap en /etc/mc/mc.keymap worden altijd geladen, opeenvolgend opnieuw toegewezen
eerder gedefinieerde toetsbindingen. Door de gebruiker gedefinieerd keymap-bestand wordt als volgt doorzocht:
algoritme (naar de eerste gevonden):

1) opdrachtregeloptie: -K or --keymap=
2) Omgevingsvariabele MC_KEYMAP
3) Parameter: toetsenbord in sectie [Middernacht-commandant] van het configuratiebestand.
4) Bestand ~/.config/mc/mc.keymap

Opdrachtregeloptie, omgevingsvariabele en parameter in het configuratiebestand kunnen de . bevatten
absoluut pad naar het keymap-bestand (met de extensie .keymap of zonder). Het zoeken naar
keymap-bestand zal voorkomen in (naar de eerste gevonden):

1) ~/.config/mc
2) /etc/mc/
3) /usr/delen/mc/

Diversen Keys
Hier zijn enkele sleutels die niet in een van de andere categorieën vallen:

Enter als er wat tekst in de opdrachtregel staat (die aan de onderkant van de panelen),
dan wordt dat commando uitgevoerd. Als er geen tekst in de opdrachtregel staat, als de
selectiebalk staat boven een map die de Midnight Commander doet chdir(2) aan de
geselecteerde map en laadt de informatie op het paneel opnieuw; als de selectie een is
uitvoerbaar bestand, dan wordt het uitgevoerd. Ten slotte, als de extensie van het geselecteerde bestand
naam overeenkomt met een van de extensies in het extensiebestand en vervolgens de corresponderende
opdracht wordt uitgevoerd.

kl herschilder alle informatie in de Midnight Commander.

Cx c voer de opdracht Chmod uit op een bestand of op de getagde bestanden.

Cx o voer de Chown-opdracht uit op het huidige bestand of op de getagde bestanden.

Cx l voer de opdracht harde link uit.

Cx s voer de opdracht absolute symbolic link uit.

Cx v voer het relatieve symbolische link-commando uit. Zie het gedeelte Bestandsmenu voor meer
informatie over symbolische links.

Cx i stel de andere paneelweergavemodus in op informatie.

Cx q stel de weergavemodus van het andere paneel in op snelle weergave.

Cx ! voer de opdracht Extern paneliseren uit.

Cx h voer de opdracht directory toevoegen aan hotlist uit.

Alt-! voert de opdracht Filtered view uit, beschreven in de opdracht view.

Alt-? voert de opdracht Bestand zoeken uit.

Alt-c verschijnt het snelle cd-dialoogvenster.

Co wanneer het programma wordt uitgevoerd in de Linux- of FreeBSD-console of onder een xterm, is het
toont u de uitvoer van de vorige opdracht. Wanneer uitgevoerd op de Linux-console,
de Midnight Commander gebruikt een extern programma (cons.saver) voor het opslaan en
herstellen van informatie op het scherm.

Wanneer de subshell-ondersteuning is gecompileerd, kunt u op elk moment Co typen en wordt u
teruggebracht naar het hoofdscherm van Midnight Commander, om terug te keren naar uw toepassing typt u gewoon
Co. Als je een aanvraag hebt geschorst door deze truc te gebruiken, kun je niet
voer andere programma's uit vanaf de Midnight Commander totdat u de onderbroken opdracht beëindigt
toepassing.

Directory Panelen
In dit gedeelte worden de toetsen vermeld die op de directorypanelen werken. Als je wilt weten hoe?
om het uiterlijk van de panelen te wijzigen, kijk eens in het gedeelte over de linker- en rechtermenu's.

Tabblad, ci
het huidige paneel wijzigen. Het oude andere paneel wordt het nieuwe huidige paneel en de
oude huidige paneel wordt het nieuwe andere paneel. De selectiebalk verplaatst zich van de oude
huidige paneel naar het nieuwe huidige paneel.

Invoegen, Ct
om bestanden te taggen kunt u de Insert-toets gebruiken (de kich1 terminfo-reeks). taggen
bestanden, hertag gewoon een getagd bestand.

Mij om de tekenset van het paneel te wijzigen, kunt u Me (Alt-e) gebruiken. Hercodering is gemaakt van geselecteerde
codepagina in systeemcodepagina. Om de opname te annuleren, kunt u "directory up" selecteren
(..) in actief paneel. Om de tekensets in alle mappen te annuleren, selecteert u "Nee"
vertaling " in het dialoogvenster met coderingen.

Alt-g, Alt-r, Alt-j
gebruikt om het bovenste bestand in een paneel, het middelste bestand en het onderste bestand te selecteren,
respectievelijk.

Alt-t schakel de huidige weergavelijst om de volgende weergavelijstmodus weer te geven. Met
dit is het mogelijk om snel over te schakelen naar korte lijst, lange lijst, door gebruiker gedefinieerd
lijstmodus en terug naar de standaardinstelling.

C-\ (controle-backslash)
toon de directory-hotlist en ga naar de geselecteerde directory.

+ (meer)
dit wordt gebruikt om een ​​groep bestanden te selecteren (taggen). De middernachtcommandant zal u vragen:
voor een keuzemogelijkheid. Wanneer Bestanden Slechts selectievakje is ingeschakeld, alleen bestanden worden
geselecteerd. Indien Bestanden Slechts is uitgeschakeld, omdat bestanden als mappen worden geselecteerd. Wanneer
Shell Patronen selectievakje is ingeschakeld, lijkt de reguliere expressie veel op de bestandsnaam
globbing in the shell (* staat voor nul of meer tekens en ? staat voor
één teken). Indien Shell Patronen uit staat, dan is het taggen van bestanden gedaan met
normale reguliere expressies (zie ed (1)). Wanneer SITUATIE gevoelig selectievakje is ingeschakeld, de
selectie zijn hoofdlettergevoelige tekens. Indien SITUATIE gevoelig is uitgeschakeld, de zaak
zal worden genegeerd.

\ (backslash)
gebruik de toets "\" om een ​​groep bestanden te deselecteren. Dit is het tegenovergestelde van de Plus-toets.

naar boven toets, Cp
verplaats de selectiebalk naar het vorige item in het paneel.

omlaag-toets, Cn
verplaats de selectiebalk naar het volgende item in het paneel.

huis, a1, Alt-
verplaats de selectiebalk naar het eerste item in het paneel.

einde, c1, Alt->
verplaats de selectiebalk naar het laatste item in het paneel.

volgende bladzijde, CV
verplaats de selectiebalk één pagina naar beneden.

vorige pagina, Alt-v
verplaats de selectiebalk één pagina omhoog.

Alt Als het momenteel geselecteerde bestand een map is, laadt u die map op de andere
paneel en verplaatst de selectie naar het volgende bestand. Als het momenteel geselecteerde bestand is
geen map is, laadt u de bovenliggende map op het andere paneel en verplaatst u de
selectie naar het volgende bestand.

Alt-ik maak de huidige map van het huidige paneel ook de huidige map van de
ander paneel. Zet het andere paneel indien nodig in de lijstmodus. Als de huidige
paneel is gepaneeld, het andere paneel wordt niet gepaneeld.

C-PageUp, C-PageDown
alleen wanneer ondersteund door de terminal: verander naar ".." en naar de momenteel geselecteerde
directory respectievelijk.

Alt-y gaat naar de vorige map in de geschiedenis, wat overeenkomt met het klikken op de < Met
de muis.

Alt-u gaat naar de volgende map in de geschiedenis, wat overeenkomt met het klikken op de > met de
muis.

Alt-Shift-h, Alt-H
geeft de directorygeschiedenis weer, gelijk aan het indrukken van de 'v' met de muis.

Quick search
Met de modus Snel zoeken kunt u snel naar bestanden zoeken in het bestandspaneel. druk op Cs or
Alt-s om een ​​zoekactie naar bestandsnamen in de directorylijst te starten.

Wanneer de zoekopdracht actief is, wordt de gebruikersinvoer toegevoegd aan de zoekreeks in plaats van
de opdrachtregel. Als de Zichtbaar mini-status optie is ingeschakeld de zoekreeks wordt weergegeven op
de mini-statusregel. Tijdens het typen gaat de selectiebalk naar het volgende bestand dat begint
met de getypte letters. De Backspace or DE toetsen kunnen worden gebruikt om typefouten te corrigeren.
Als er nogmaals op Cs wordt gedrukt, wordt naar de volgende overeenkomst gezocht.

Als snel zoeken wordt gestart door tweemaal op Cs te drukken, wordt het vorige snelzoekpatroon
wordt gebruikt voor de huidige zoekopdracht.

Naast de bestandsnaamtekens kunt u ook de jokertekens '*' en '?' gebruiken.

Shell commando Lijn
Deze sectie geeft een lijst van toetsen die handig zijn om overmatig typen te voorkomen bij het invoeren van shell
commando's.

Alt-Enter
kopieer de momenteel geselecteerde bestandsnaam naar de opdrachtregel.

Centrum
hetzelfde een Alt-Enter. Werkt mogelijk niet op externe systemen en sommige terminals.

C-Shift-Enter
kopieer de volledige padnaam van het momenteel geselecteerde bestand naar de opdrachtregel. Kunnen
werken niet op externe systemen en sommige terminals.

Alt-Tab
doet de bestandsnaam, opdracht, variabele, gebruikersnaam en hostnaam voor u.

Cx t, Cx Ct
kopieer de getagde bestanden (of als er geen getagde bestanden zijn, het geselecteerde bestand) van de
huidige paneel (Cx t) of van het andere paneel (Cx Ct) naar de opdrachtregel.

Cx p, Cx Cp
de eerste toetsenreeks kopieert de huidige padnaam naar de opdrachtregel, en de
de tweede kopieert de padnaam van het niet-geselecteerde paneel naar de opdrachtregel.

Cq de quote-opdracht kan worden gebruikt om tekens in te voegen die anders worden geïnterpreteerd
door de Midnight Commander (zoals het '+'-symbool)

Alt-p, Alt-n
gebruik deze toetsen om door de opdrachtgeschiedenis te bladeren. Alt-p brengt je naar de laatste
invoer, Alt-n brengt u naar de volgende.

Alt-h geeft de geschiedenis weer voor de huidige invoerregel.

Algemeen Beweging Keys
De helpviewer, de bestandsviewer en de directorystructuur gebruiken gemeenschappelijke code om het verplaatsen af ​​te handelen.
Daarom accepteren ze precies dezelfde sleutels. Elk van hen accepteert ook enkele sleutels van zijn
eigen.

Andere delen van de Midnight Commander gebruiken dezelfde bewegingstoetsen, dus deze sectie
kan ook voor die onderdelen van pas komen.

Omhoog, Cp
beweegt een regel achteruit.

Omlaag, Cn
schuift een regel naar voren.

Vorige Bladzijde, Pagina Omhoog, Alt-v
gaat een pagina omhoog.

Volgende Bladzijde, Pagina Omlaag, CV
gaat een pagina naar beneden.

Huis, A1
gaat naar het begin.

Einde, C1
naar het einde gaan.

De help-viewer en de bestandsviewer accepteren de volgende toetsen naast de enen
hierboven vermeld:

b, cb, ch, Backspace, Verwijder
gaat een pagina omhoog.

Tussenruimte bars
gaat een pagina naar beneden.

u, d verplaatst een halve pagina omhoog of omlaag.

g, G naar het begin of naar het einde gaat.

Invoer Lijn Keys
De invoerregels (ze worden gebruikt voor de opdrachtregel en voor de querydialogen in de
programma) accepteer deze toetsen:

Ca plaatst de cursor aan het begin van de regel.

Ce plaatst de cursor aan het einde van de regel.

cb, ga naar links
verplaats de cursor één positie naar links.

zie, ga naar rechts
verplaats de cursor één positie naar rechts.

alt-f gaat een woord vooruit.

alt-b gaat een woord achteruit.

ch, Backspace
verwijder het vorige teken.

CD, Verwijder
verwijder het teken in het punt (boven de cursor).

C-@ zet de markering voor het snijden.

Cw kopieert de tekst tussen de cursor en de markering naar een kill-buffer en verwijdert de
tekst van de invoerregel.

Alt-w kopieert de tekst tussen de cursor en de markering naar een kill-buffer.

Cy rukt de inhoud van de kill-buffer terug.

Ck doodt de tekst van de cursor tot het einde van de regel.

Alt-p, Alt-n
Gebruik deze toetsen om door de opdrachtgeschiedenis te bladeren. Alt-p brengt je naar de laatste
invoer, Alt-n brengt u naar de volgende.

Alt-Ch, Alt-Backspace
één woord achteruit wissen.

Alt-Tab
doet de bestandsnaam, opdracht, variabele, gebruikersnaam en hostnaam voor u.

Menu Bar


De menubalk verschijnt wanneer u op F9 drukt of met de muis op de bovenste rij van het scherm klikt.
De menubalk heeft vijf menu's: "Links", "Bestand", "Opdracht", "Opties" en "Rechts".

Met de linker- en rechtermenu's kunt u het uiterlijk van de linker- en rechterkant wijzigen
directory panelen.

Het menu Bestand geeft een overzicht van de acties die u kunt uitvoeren op het momenteel geselecteerde bestand of de
getagde bestanden.

Het commandomenu geeft een overzicht van de acties die meer algemeen zijn en geen verband houden met de
momenteel geselecteerde bestand of de getagde bestanden.

Het menu Opties geeft een overzicht van de acties waarmee u de Midnight Commander kunt aanpassen.

Links en Rechts (Bovenstaand en Onderstaand) Menu's
De vooruitzichten van de directorypanelen kunnen worden gewijzigd vanaf de Links en Rechts menu's (ze zijn
genoemd Boven en Onder wanneer de horizontale paneelsplitsing is gekozen uit de lay-outopties
dialoog).

Listing Mode ...
De weergavemodusweergave wordt gebruikt om een ​​lijst met bestanden weer te geven, er zijn vier verschillende
beschikbare lijstmodi: Vol, Slips, lang en Gebruiker. De volledige directoryweergave toont de
bestandsnaam, de grootte van het bestand en de wijzigingstijd.

De korte weergave toont alleen de bestandsnaam en heeft 1 tot 9 kolommen (daarom
toont meer bestanden in tegenstelling tot andere weergaven). De lange weergave is vergelijkbaar met de uitvoer van ls -l
opdracht. De lange weergave neemt de hele schermbreedte in beslag.

Als u het weergaveformaat "Gebruiker" kiest, moet u het weergaveformaat specificeren.

Het formaat van de gebruikersweergave moet beginnen met een specificatie van de paneelgrootte. Dit kan "half" of zijn
"volledig", en ze specificeren respectievelijk een half scherm en een volledig scherm.

Na de paneelgrootte kunt u de twee kolommenmodus op het paneel specificeren, dit wordt gedaan door:
het nummer "2" toevoegen aan de tekenreeks voor gebruikersopmaak.

Hierna voegt u de naam van de velden toe met een optionele maataanduiding. Dit zijn de
beschikbare velden die u kunt weergeven:

naam geeft de bestandsnaam weer.

grootte geeft de bestandsgrootte weer.

maat is een alternatieve vorm van de grootte formaat. Het toont de grootte van de bestanden en
voor mappen toont het alleen SUB-DIR of UP--DIR.

type dan: geeft een tekstveld van één teken weer. Dit karakter lijkt op wat is
weergegeven door ls met de vlag -F - * voor uitvoerbare bestanden, / voor mappen, @ For
koppelingen, = voor stopcontacten, - voor karakterapparaten, + voor blokapparaten, | voor pijpen, ~
voor symbolische links naar mappen en ! voor verouderde symbolische links (links die erop wijzen)
nergens).

Mark een asterisk als het bestand is getagd, een spatie als dat niet het geval is.

mtime laatste wijzigingstijd van het bestand.

een tijd laatste toegangstijd van het bestand.

ctime de tijd voor het wijzigen van de status van het bestand.

permanent een tekenreeks die de huidige machtigingsbits van het bestand vertegenwoordigt.

mode een octale waarde met de huidige permissiebits van het bestand.

link het aantal links naar het bestand.

kind de GID (numeriek).

nacht de UID (numeriek).

eigenaar de eigenaar van het bestand.

groep de groep van het bestand.

inode de inode van het bestand.

U kunt ook de volgende trefwoorden gebruiken om de paneelindeling te definiëren:

ruimte een spatie in het weergaveformaat.

| voeg een verticale lijn toe aan het weergaveformaat.

Om één veld te forceren tot een vaste grootte (een groottespecificatie), voeg je gewoon : gevolgd door de
aantal tekens dat u in het veld wilt hebben. Als het nummer wordt gevolgd door het symbool
+, dan specificeert de grootte de minimale veldgrootte - als het programma ontdekt dat er is
meer ruimte op het scherm, dan wordt dat veld groter.

Bijvoorbeeld, de Vol weergave komt overeen met dit formaat:

halve typenaam | maat | mtime

En de lang weergave komt overeen met dit formaat:

volledige perm ruimte nlink ruimte eigenaar ruimte groepsruimte grootte ruimte mtime ruimte naam

Dit is een mooi formaat voor gebruikersweergave:

halve naam | maat:7 | type modus: 3

Panelen kunnen ook worden ingesteld op de volgende modi:

Info De infoweergave geeft informatie weer met betrekking tot het momenteel geselecteerde bestand en of
mogelijke informatie over het huidige bestandssysteem.

Boom De structuurweergave lijkt veel op de directorystructuurfunctie. Zie het gedeelte over
het voor meer informatie.

Quick Bekijk
In deze modus schakelt het paneel over naar een verkleinde viewer die de inhoud weergeeft
van het momenteel geselecteerde bestand, als u het paneel selecteert (met de tab-toets of de
muis), hebt u toegang tot de gebruikelijke viewer-commando's.

Sorteer Volgorde...
De acht sorteervolgordes zijn op naam, bij uitbreiding, op wijzigingstijd, op toegangstijd en
door inode informatie wijzigingstijd, door grootte, door inode en ongesorteerd. In de sorteervolgorde
dialoogvenster kunt u de sorteervolgorde kiezen en u kunt ook aangeven of u wilt sorteren in
omgekeerde volgorde door het vakje Omgekeerd aan te vinken.

Standaard worden mappen gesorteerd voor bestanden, maar dit kan worden gewijzigd via het paneel
optiemenu (optie Mix allen bestanden).

Filter...
Met de filteropdracht kunt u een shellpatroon specificeren (bijvoorbeeld: *.tar.gz) welke de
bestanden moeten overeenkomen om te worden weergegeven. Ongeacht het filterpatroon, de mappen en de
koppelingen naar mappen worden altijd weergegeven in het mappenpaneel.

Herlezen
Het reread-commando laadt de lijst met bestanden in de directory opnieuw. Het is handig als andere
processen hebben bestanden gemaakt of verwijderd.

Dien in Menu
De Midnight Commander gebruikt de F1-F10-toetsen als sneltoetsen voor het verschijnen van opdrachten
in het bestandsmenu. De escape-reeksen voor de functietoetsen zijn terminfo-mogelijkheden
kf1 via kf10. Op terminals zonder functietoetsondersteuning kunt u hetzelfde bereiken
functionaliteit door op de ESC-toets te drukken en vervolgens een nummer in het bereik 1 tot en met 9 en 0
(komt overeen met respectievelijk F1 tot F9 en F10).

Het menu Bestand heeft de volgende opdrachten (sneltoetsen tussen haakjes):

Help (F1)

Roept de ingebouwde hypertext-helpviewer op. In de helpviewer kunt u de Tab . gebruiken
toets om de volgende link te selecteren en de Enter-toets om die link te volgen. De toetsen Spatie en
Backspace wordt gebruikt om vooruit en achteruit te gaan in een helppagina. Druk nogmaals op F1 om de . te krijgen
volledige lijst met geaccepteerde sleutels.

Menu (F2)

Roep het gebruikersmenu op. Het gebruikersmenu biedt een gemakkelijke manier om gebruikers een menu te geven en
voeg extra functies toe aan de Midnight Commander.

Bekijk (F3, F13)

Bekijk het momenteel geselecteerde bestand. Standaard wordt hiermee de interne bestandsviewer aangeroepen, maar als
de optie "Gebruik interne weergave" is uitgeschakeld, het roept een externe bestandsviewer op gespecificeerd door de
KIJKER omgevingsvariabele. Indien KIJKER is ongedefinieerd, de PAGER omgevingsvariabele is
geprobeerd. Indien PAGER ook ongedefinieerd is, wordt het "view"-commando aangeroepen. Als u F13 . gebruikt
in plaats daarvan wordt de viewer aangeroepen zonder enige opmaak of voorbewerking aan de
bestand.

Zie parameters voor externe viewer om uit te leggen hoe u een uitgebreide opdracht kunt specificeren
lijnopties voor externe kijkers.

Gefilterd Bekijk (Alt-!)

Deze opdracht vraagt ​​om een ​​opdracht en zijn argumenten (het argument is standaard de
momenteel geselecteerde bestandsnaam), wordt de uitvoer van een dergelijke opdracht weergegeven in het interne bestand
kijker.

Edit (F4, F14)

Druk op F4 om het gemarkeerde bestand te bewerken. Druk op F14 (meestal F14) om de editor te starten met a
nieuw, leeg bestand. Momenteel beroepen ze zich op de vi editor, of de editor gespecificeerd in de
EDITOR omgevingsvariabele, of de interne bestandseditor als de optie use_internal_edit
is aan.

Zie parameters voor externe editor om uit te leggen hoe u een uitgebreide opdracht kunt specificeren
regelopties voor externe editors.

Kopiëren (F5, F15)

Druk op F5 om een ​​invoerdialoogvenster te openen om het momenteel geselecteerde bestand (of het getagde
bestanden, als er ten minste één bestand is getagd) naar de map/bestandsnaam die u opgeeft in de
invoerdialoogvenster. De bestemming is standaard de map in het niet-geselecteerde paneel. Ruimte
voor bestemmingsbestand kan vooraf worden toegewezen ten opzichte van de configuratieoptie preallocate_space.
Tijdens dit proces kunt u op Cc of ESC drukken om de bewerking af te breken. Voor details over:
bronmasker (dat meestal * of ^\(.*\)$ is, afhankelijk van de instelling van Shell gebruiken
patronen) en mogelijke jokertekens in de bestemming, zie Masker kopiëren/hernoemen.

F15 (meestal F15) is vergelijkbaar, maar is standaard ingesteld op de map in het geselecteerde paneel. Het
werkt altijd op het geselecteerde bestand, ongeacht eventuele getagde bestanden.

Op sommige systemen is het mogelijk om de kopie op de achtergrond te doen door te klikken op de
achtergrondknop (of druk op Alt-b in het dialoogvenster). De achtergrondtaken worden gebruikt om:
controle over het achtergrondproces.

Link (Cx l)

Maak een harde link naar het huidige bestand.

absoluut symbolische link (Cx s)

Maak een absolute symbolische link naar het huidige bestand.

Relatief symLink (Cx v)

Maak een relatieve symbolische link naar het huidige bestand.

Voor degenen onder jullie die niet weten wat links zijn: het maken van een link naar een bestand is een beetje zoals
het bestand kopiëren, maar zowel de bronbestandsnaam als de doelbestandsnaam vertegenwoordigen de
dezelfde bestandsafbeelding. Als u bijvoorbeeld een van deze bestanden bewerkt, zullen alle wijzigingen die u aanbrengt:
verschijnen in beide bestanden. Sommige mensen noemen links aliassen of snelkoppelingen.

Een harde link verschijnt als een echt bestand. Nadat je het hebt gemaakt, is er geen manier om te vertellen welke
is het origineel en wat is de link. Als je een van beide verwijdert, is de andere dat wel
nog onbeschadigd. Het is erg moeilijk om op te merken dat de bestanden dezelfde afbeelding vertegenwoordigen. Gebruik maken van
harde links als je het niet eens wilt weten.

Een symbolische link is een verwijzing naar de naam van het originele bestand. Als het originele bestand is
verwijderd, de symbolische link is nutteloos. Het is vrij gemakkelijk om op te merken dat de bestanden vertegenwoordigen
hetzelfde beeld. De Midnight Commander toont een "@"-teken voor de bestandsnaam als het
is een symbolische link naar ergens (behalve naar directory, waar het een tilde (~) toont). De
originele bestand waarnaar de link verwijst, wordt weergegeven op de mini-statusregel als de Zichtbaar
mini-status optie is ingeschakeld. Gebruik symbolische links als je verwarring wilt voorkomen
dat kan worden veroorzaakt door harde links.

Wanneer u op "Cx s" drukt, vult Midnight Commander automatisch de volledige
pad+bestandsnaam van het originele bestand en stel een naam voor de link voor. Je kunt beide veranderen
een.

Soms wil je misschien het absolute pad van het origineel veranderen in een relatief pad.
Een absoluut pad begint vanuit de hoofdmap:

/home/frodo/mc/mc -> /home/frodo/nieuw/mc

Een relatieve link beschrijft de locatie van het originele bestand vanaf de locatie van de
zelf linken:

/home/frodo/mc/mc -> ../nieuw/mc

Je kunt Midnight Commander dwingen een relatief pad voor te stellen door op "Cx v" te drukken in plaats van
"Cxs".

Naam wijzigen/verplaatsen (F6, F16)

Druk op F6 om een ​​invoerdialoogvenster te openen om het momenteel geselecteerde bestand (of het getagde
bestanden, als er ten minste één bestand is getagd) naar de map/bestandsnaam die u opgeeft in de
invoerdialoogvenster. De bestemming is standaard de map in het niet-geselecteerde paneel. Voor
kijk voor meer details naar de bewerking Kopiëren (F5) hierboven, de meeste dingen lijken erg op elkaar.

F16 (meestal F16) is vergelijkbaar, maar is standaard ingesteld op de map in het geselecteerde paneel. Het
werkt altijd op het geselecteerde bestand, ongeacht eventuele getagde bestanden.

Op sommige systemen is het mogelijk om de kopie op de achtergrond te doen door te klikken op de
achtergrondknop (of druk op Alt-b in het dialoogvenster). De achtergrondtaken worden gebruikt om:
controle over het achtergrondproces.

mkdir (F7)

Open een invoerdialoogvenster en maak de opgegeven map aan.

Verwijder (F8)

Verwijder het momenteel geselecteerde bestand of de getagde bestanden in het momenteel geselecteerde paneel.
Tijdens het proces kunt u op Cc of ESC drukken om de bewerking af te breken.

Quick cd (Alt-c) Gebruik de opdracht quick cd als je een volledige opdrachtregel hebt en je wilt cd
ergens.

kies groep (+)

Dit wordt gebruikt om een ​​groep bestanden te selecteren (taggen). De middernachtcommandant zal vragen om een
selectie opties. Wanneer Bestanden Slechts selectievakje is ingeschakeld, worden alleen bestanden geselecteerd. Indien Bestanden
Slechts is uitgeschakeld, omdat bestanden als mappen worden geselecteerd. Wanneer Shell Patronen selectievakje is
on, de reguliere expressie lijkt veel op de bestandsnaam die in de shell verschijnt (* staat voor
nul of meer tekens en ? staan ​​voor één teken). Indien Shell Patronen is uit, dan
het taggen van bestanden gebeurt met normale reguliere expressies (zie ed (1)). Wanneer SITUATIE
gevoelig selectievakje is ingeschakeld, zijn de selectie hoofdlettergevoelige tekens. Indien SITUATIE
gevoelig is uitgeschakeld, wordt de zaak genegeerd.

unselect groep (\)

Wordt gebruikt om een ​​groep bestanden te deselecteren. Dit is het tegenovergestelde van de kies groep opdracht.

Verlaten (F10, Shift-F10)

Beëindig de middernachtcommandant. Shift-F10 wordt gebruikt wanneer u wilt stoppen en u bent
met behulp van de shell-wrapper. Shift-F10 brengt je niet naar de laatste map die je hebt bezocht
met de Midnight Commander, in plaats daarvan blijft het in de map waar u de . begon
Commandant middernacht.

Quick cd
Deze opdracht is handig als je een volledige opdrachtregel hebt en ergens naar een cd wilt gaan zonder
de opdrachtregel moeten rukken en plakken. Met deze opdracht verschijnt een klein dialoogvenster, waarin u:
voer alles in wat je daarna zou invoeren cd op de opdrachtregel en druk vervolgens op enter.
Dit bevat alle dingen die al in de interne cd-opdracht staan.

commando Menu
De opdracht Directory-structuur toont een boomstructuur van de directory's.

Met de opdracht "Find file" kunt u naar een specifiek bestand zoeken.

De opdracht "Panelen wisselen" verwisselt de inhoud van de twee directorypanelen.

Het commando "Schakel panelen aan/uit" toont de uitvoer van het laatste shell-commando. Dit werkt
alleen op xterm en op Linux en FreeBSD-console.

De opdracht "Directory's vergelijken" vergelijkt de directorypanelen met elkaar. Jij kan
gebruik vervolgens de opdracht Kopiëren (F5) om de panelen identiek te maken. Er zijn drie vergelijken:
methoden. De snelle methode vergelijkt alleen de bestandsgrootte en de bestandsdatum. De grondige methode maakt
een volledige byte-by-byte vergelijking. De grondige methode is niet beschikbaar als de machine dat niet doet:
steun het mmap(2) systeemoproep. De methode voor het vergelijken van alleen grootte vergelijkt alleen het bestand
groottes en controleert niet de inhoud of de datumtijden, het controleert alleen de bestandsgrootte.

Met de "Externe paneelweergave" kunt u een extern programma uitvoeren en de uitvoer van
die de inhoud van het huidige paneel programmeren.

De opdracht "Opdrachtgeschiedenis" toont een lijst met getypte opdrachten. Het geselecteerde commando is
gekopieerd naar de opdrachtregel. De opdrachtgeschiedenis kan ook worden geopend door Alt-p of . te typen
Alt-n.

De opdracht "Directory hotlist" maakt het wijzigen van de huidige directory naar vaak gebruikt
mappen sneller.

De opdracht "Schermlijst" toont een dialoogvenster met de lijst met momenteel lopende
interne editors, viewers en andere MC-modules die deze modus ondersteunen.

Met de opdracht "Extensiebestand bewerken" kunt u programma's specificeren die moeten worden uitgevoerd wanneer u probeert
om bestanden met bepaalde extensies uit te voeren, te bekijken, te bewerken en nog veel meer te doen
(bestandsnaamuitgangen).

De opdracht "Menubestand bewerken" kan worden gebruikt voor het bewerken van het gebruikersmenu (dat verschijnt door:
door op F2) te drukken.

Directory Boom
De opdracht Directory Tree toont een boomstructuur van de directory's. U kunt een selecteren
directory uit de afbeelding en de Midnight Commander zal naar die directory veranderen.

Er zijn twee manieren om de boom aan te roepen. Het echte directorystructuurcommando is beschikbaar vanaf:
Menu Commando's. De andere manier is om de boomstructuur te selecteren in het menu Links of Rechts.

Om lange vertragingen te voorkomen, maakt de Midnight Commander de boomfiguur door alleen te scannen
een kleine subset van alle mappen. Als de map die u wilt zien ontbreekt,
ga naar de bovenliggende map en druk op Cr (of F2).

U kunt de volgende toetsen gebruiken:

Algemene bewegingssleutels worden geaccepteerd.

Enter. In de directorystructuur, verlaat de directorystructuur en gaat naar deze directory in
het huidige paneel. Wijzig in de boomstructuur naar deze map in het andere paneel en
blijft in de boomstructuurmodus in het huidige paneel.

kr, F2 (Opnieuw scannen). Scan deze map opnieuw. Gebruik dit als de boomfiguur verouderd is: it
mist submappen of toont enkele submappen die niet meer bestaan.

F3 (Vergeten). Verwijder deze map uit de boomstructuur. Gebruik dit om rommel te verwijderen van
het figuur. Als u de map terug wilt naar de boomstructuur, drukt u op F2 in de bovenliggende map
directory.

F4 (Statisch dynamisch). Schakel tussen de dynamische navigatiemodus (standaard) en de statische
navigatie modus.

In de statische navigatiemodus kunt u de toetsen Omhoog en Omlaag gebruiken om een ​​directory te selecteren. Alle
bekende mappen worden weergegeven.

In de dynamische navigatiemodus kunt u de toetsen Omhoog en Omlaag gebruiken om een ​​broer of zus te selecteren
directory, de linkertoets om naar de bovenliggende directory te gaan en de rechtertoets om naar a . te gaan
kind map. Alleen de mappen voor ouders, broers en zussen en kinderen worden getoond, andere zijn
buitengesloten. De boomfiguur verandert dynamisch terwijl u doorloopt.

F5 (Kopiëren). Kopieer de map.

F6 (RenMov). Verplaats de map.

F7 (Mkdir). Maak een nieuwe map onder deze map.

F8 (Verwijderen). Verwijder deze map uit het bestandssysteem.

Cs, Alt-s. Zoek de volgende map die overeenkomt met de zoekreeks. Als die er niet is
directory worden deze toetsen een regel naar beneden verplaatst.

ch, Backspace. Verwijder het laatste teken van de zoekreeks.

Elke anders karakter. Voeg het teken toe aan de zoekreeks en ga naar de volgende
map die met deze tekens begint. In de boomweergave moet u eerst de
zoekmodus door op Cs te drukken. De zoekreeks wordt weergegeven in de ministatusregel.

De volgende acties zijn alleen beschikbaar in de directorystructuur. Ze worden niet ondersteund in
de boomweergave.

F1 (Helpen). Roep de help-viewer op en toon deze sectie.

Esc, F10. Verlaat de mappenboom. Verander de directory niet.

De muis wordt ondersteund. Een dubbelklik gedraagt ​​zich als Enter. Zie ook het gedeelte over muis
Ondersteunen.

VIND DE PLEK DIE PERFECT VOOR JOU IS Dien in
De functie Bestand zoeken vraagt ​​eerst naar de startmap voor de zoekopdracht en de bestandsnaam
gezocht worden. Door op de Tree-knop te drukken, kunt u de startdirectory selecteren uit:
de directory boom figuur.

Optie vormen hele woorden. Zoals grep -w.

U kunt het zoeken starten door op de OK-knop te drukken. Tijdens het zoeken kunt u stoppen van
de Stop-knop en ga verder vanaf de Start-knop.

U kunt door de bestandslijst bladeren met de pijltoetsen omhoog en omlaag. De Chdir-knop zal veranderen
naar de map van het momenteel geselecteerde bestand. De knop Opnieuw vraagt ​​om de
parameters voor een nieuwe zoekopdracht. Met de knop Afsluiten wordt de zoekbewerking beëindigd. De Panelen
knop plaatst de gevonden bestanden in het huidige directorypaneel zodat u het volgende kunt doen:
extra bewerkingen erop (bekijken, kopiëren, verplaatsen, verwijderen enzovoort). Nadat je je hebt gepaneld
kan op Cr drukken om terug te keren naar de normale bestandslijst.

Het selectievakje 'Negeer mappen inschakelen' en het invoerveld eronder maken het mogelijk om de lijst in te stellen
van mappen die tijdens het zoeken naar bestanden moeten worden overgeslagen (u wilt bijvoorbeeld:
vermijd zoekopdrachten op een cd-rom of in een NFS-directory die via een langzame link is aangekoppeld). Lijst
componenten moeten worden gescheiden door een dubbele punt, hier is een voorbeeld:

/cdrom:/nfs/wuarchive:/afs

Relatieve paden worden ook ondersteund. Het volgende voorbeeld laat zien hoe u special overslaat
directories van versiecontrolesystemen:
/cdrom:/nfs/wuarchive:/afs:.svn:.git:CVS

Let op: invoerveld kan een punt (.) bevatten, dit betekent het huidige absolute pad.

U kunt voor sommige bewerkingen overwegen de opdracht Externe panelen te gebruiken. Vind bestand
opdracht is alleen voor eenvoudige zoekopdrachten, terwijl u Externe panelen gebruikt, kunt u net zo mysterieus doen
zoekopdrachten zoals u dat wilt.

Extern paneliseren
Met het externe paneel kunt u een extern programma uitvoeren en de uitvoer van
die de inhoud van het huidige paneel programmeren.

Als u bijvoorbeeld in een van de panelen alle symbolische koppelingen in de
huidige map, kunt u externe panelisatie gebruiken om de volgende opdracht uit te voeren:

vind . -type l -afdrukken

Na voltooiing van de opdracht is de directory-inhoud van het paneel niet langer de
directorylijst van de huidige directory, maar alle bestanden die symbolische links zijn.

Als u alle bestanden die zijn gedownload van uw FTP-server wilt paneliseren,
je kunt deze awk-opdracht gebruiken om de bestandsnaam uit de overdrachtslogbestanden te extraheren:

awk '$9 ~! /incoming/ { print $9 }' < /var/log/xferlog

Misschien wilt u vaak gebruikte panelize-commando's opslaan onder een beschrijvende naam, zodat u
kan ze snel terugroepen. U doet dit door het commando op de invoerregel te typen en op te drukken
Nieuwe knop toevoegen. Vervolgens vult u een naam in waaronder u de opdracht wilt opslaan. Volgende
tijd, kiest u gewoon die opdracht uit de lijst en hoeft u deze niet opnieuw te typen.

Hotlist
De opdracht Directory hotlist toont de labels van de mappen in de map
hotlist. De Midnight Commander zal veranderen naar de directory die overeenkomt met de
geselecteerde etiket. Vanuit het hotlist-dialoogvenster kunt u reeds aangemaakte label/directory verwijderen
paren en voeg nieuwe toe. Om snel nieuwe mappen toe te voegen, kunt u de Toevoegen aan hotlist gebruiken
commando (Cx h), dat de huidige directory toevoegt aan de directory-hotlist, met de vraag:
voor het label voor de directory.

Dit maakt cd's naar veelgebruikte mappen sneller. U kunt overwegen om de CDPATH-variabele te gebruiken
zoals beschreven in de interne cd-opdrachtbeschrijving.

Edit Verlenging Dien in
Dit roept je editor op in het bestand ~/.config/mc/mc.ext. Het formaat van dit bestand
volgende:

Alle regels die beginnen met # of lege regels worden weggegooid.

Regels die in de eerste kolom beginnen, moeten het volgende formaat hebben:

trefwoord/uitdr, dwz alles na de schuine streep tot de nieuwe regel is uitdrukken.

trefwoord kan zijn:

schelp - uitdrukken is een extensie (geen wildcards). Bestand komt overeen met de naam eindigt op uitdrukken.
Voorbeeld: shell/.teer lucifers *.teer.

regex - uitdrukken is een reguliere expressie. Bestand komt overeen als de naam overeenkomt met de normale
expressie.

directory
- uitdrukken is een reguliere expressie. Bestand komt overeen als het een map is en de naam ervan
overeenkomt met de reguliere expressie.

type dan: - uitdrukken is een reguliere expressie. Bestand komt overeen als de uitvoer van filet %f zonder de
eerste "bestandsnaam:" deel komt overeen met reguliere expressie uitdrukken.

verzuim
- komt overeen met elk bestand. uitdrukken wordt genegeerd.

omvatten
- duidt een gemeenschappelijke sectie aan. uitdrukken is de naam van de sectie.

Andere regels moeten beginnen met een spatie of tab en moeten het formaat hebben: trefwoord=opdracht
(zonder spaties rond =), waar trefwoord zou moeten zijn: Openen (aangeroepen op Enter of dubbel)
Klik), Bekijk (F3), Edit (F4) of omvatten (om regels uit de gemeenschappelijke sectie toe te voegen). commando
is een shell-opdracht van één regel, met de eenvoudige macrovervanging.

Regels worden van boven naar beneden op elkaar afgestemd, dus de volgorde is belangrijk. Als het van toepassing is
actie ontbreekt, het zoeken gaat verder alsof deze regel niet overeenkomt (dwz als een bestand overeenkomt
het eerste en tweede item en de actie Bekijken ontbreken in de eerste, en vervolgens op drukken
F3 de actie Bekijken van het tweede item wordt gebruikt). verzuim moet overeenkomen met alle
acties.

Achtergrond Vacatures
Hiermee kunt u de status van elk Midnight Commander-proces op de achtergrond regelen (alleen kopiëren
en het verplaatsen van bestanden kan op de achtergrond worden gedaan). Je kunt stoppen, herstarten en doden
een achtergrondbaan van hier.

Edit Menu Dien in
Het gebruikersmenu is een menu met handige acties die door de gebruiker kunnen worden aangepast. Wanneer je
toegang tot het gebruikersmenu, het bestand .mc.menu uit de huidige map wordt gebruikt als het bestaat,
maar alleen als het eigendom is van gebruiker of root en niet over de hele wereld kan worden geschreven. Als een dergelijk bestand niet wordt gevonden,
~/.config/mc/menu wordt op dezelfde manier geprobeerd, en anders gebruikt mc de standaard systeembrede
menu /usr/share/mc/mc.menu.

Het formaat van het menubestand is heel eenvoudig. Regels die beginnen met alles behalve spatie of
tabblad worden beschouwd als items voor het menu (om het als een sneltoets te kunnen gebruiken, moet de
eerste teken moet een letter zijn). Alle regels die beginnen met een spatie of een tab zijn
de opdrachten die worden uitgevoerd wanneer het item wordt geselecteerd.

Wanneer een optie is geselecteerd, worden alle opdrachtregels van de optie gekopieerd naar een tijdelijke
bestand in de tijdelijke map (meestal /usr/tmp) en dan wordt dat bestand uitgevoerd. Dit
stelt de gebruiker in staat om normale shell-constructies in de menu's te plaatsen. Ook eenvoudige macro
vervanging vindt plaats voordat de menucode wordt uitgevoerd. Voor meer informatie, zie macro
vervanging.

Hier is een voorbeeld van een mc.menu-bestand:

A Dump het momenteel geselecteerde bestand
od -c %f

B Bewerk een bugrapport en stuur het naar root
I=`mktemp ${MC_TMPDIR:-/ tmp}/mail.XXXXXX` || uitgang 1
vi $I
mail -s "Midnight Commander bug" root < $I
rm -f $I

M E-mail lezen
emacs -f rmail

N Lees Usenet-nieuws
emacs -f gnus

H Roep de info hypertext browser op
info

J Kopieer de huidige map recursief naar een ander paneel
teer zie - . | (cd %D && tar xvpf -)

K Maak een release van de huidige subdirectory
echo -n "Naam van distributiebestand: "
lees tar
ln -s %d `dirnaam %d`/$tar
cd ..
tar cvhf ${tar}.tar $tar

= f *.tar.gz | f *.tgz & tn
X Extraheer de inhoud van een gecomprimeerd tar-bestand
teer xzvf %f

Standaard Algemene voorwaarden

Elk menu-item kan worden voorafgegaan door een voorwaarde. De voorwaarde moet vanaf de eerste beginnen
kolom met een '='-teken. Als de voorwaarde waar is, is het menu-item de standaard
invoer.

Voorwaarde syntaxis: =
of: = | ...
of: = & ...

Subvoorwaarde is een van de volgende:

ja syntaxis van het huidige bestandsovereenkomstpatroon?
(alleen voor het bewerkingsmenu)
F huidig ​​bestand overeenkomend patroon?
F ander bestand overeenkomend patroon?
NS huidige directory-overeenkomstpatroon?
NS ander directory-overeenkomend patroon?
t huidige bestand van het type?
t ander bestandstype?
x is het een uitvoerbare bestandsnaam?
! het resultaat van de subvoorwaarde ontkennen

Patroon is een normaal schelppatroon of een reguliere expressie, volgens de schelppatronen
optie. U kunt de globale waarde van de optie shell-patronen overschrijven door te schrijven
"shell_patterns=x" op de eerste regel van het menubestand (waarbij "x" 0 of 1 is).

Type is een of meer van de volgende tekens:

n geen map
r normaal bestand
d map
ik link
c karakter apparaat
b blok apparaat
f FIFO (pijp)
s stopcontact
x uitvoerbaar bestand
t getagd

'rlf' betekent bijvoorbeeld regulier bestand, link of fifo. Het 't'-type is een beetje
speciaal omdat het op het paneel werkt in plaats van op het bestand. De voorwaarde '=tt' is waar als
er zijn getagde bestanden in het huidige paneel en onwaar als dat niet het geval is.

Als de voorwaarde begint met '=?' in plaats van '=' wordt een debugtracering getoond wanneer de
waarde van de voorwaarde wordt berekend.

De voorwaarden worden van links naar rechts berekend. Dit betekent
= f *.tar.gz | f *.tgz & tn
wordt berekend als
( (f *.tar.gz) | (f *.tgz) ) & (tn)

Hier is een voorbeeld van het gebruik van voorwaarden:

= f *.tar.gz | f *.tgz & tn
L Lijst van de inhoud van een gecomprimeerd tar-archief
gzip -cd %f | teer xvf -

Toevoeging Algemene voorwaarden

Als de voorwaarde begint met '+' (of '+?') in plaats van '=' (of '=?'), is het een toevoeging
voorwaarde. Als de voorwaarde waar is, wordt het menu-item in het menu opgenomen. Als de
voorwaarde is onwaar, het menu-item wordt niet in het menu opgenomen.

U kunt standaard- en toevoegingsvoorwaarden combineren door de voorwaarde te beginnen met '+=' of '=+'
(of '+=?' of '=+?' als u debug-tracering wilt). Als u twee verschillende voorwaarden wilt gebruiken,
een voor toevoegen en een andere voor standaardinstellingen, u kunt een menu-item voorafgaan met twee voorwaarde
regels, een die begint met '+' en een andere die begint met '='.

Opmerkingen beginnen met '#'. De extra commentaarregels moeten beginnen met '#', spatie of
Tab.

Opties Menu
De Midnight Commander heeft enkele opties die in verschillende dialoogvensters kunnen worden in- en uitgeschakeld
die vanuit dit menu toegankelijk zijn. Opties zijn ingeschakeld als ze een asterisk of "x" hebben
voor hen.

Het Configuratie-commando opent een dialoogvenster van waaruit u de meeste instellingen kunt wijzigen van:
de middernachtcommandant.

De opdracht Lay-out opent een dialoogvenster waarin u een aantal opties specificeert hoe mc eruitziet
zoals op het scherm.

De opdracht Paneelopties opent een dialoogvenster waarin u opties voor bestandsbeheer kunt specificeren
panelen.

De opdracht Bevestiging opent een dialoogvenster van waaruit u specificeert welke acties u wilt
bevestigen.

Met de opdracht Uiterlijk verschijnt een dialoogvenster van waaruit u de skin opgeeft.

De opdracht Toon bits opent een dialoogvenster waaruit u kunt selecteren welke tekens zijn
uw terminal kan weergeven.

Met de opdracht Sleutels leren verschijnt een dialoogvenster waarin u enkele toetsen kunt testen die dat niet zijn:
werkt op sommige terminals en u kunt ze repareren.

Het Virtual FS-commando opent een dialoogvenster waarin u enkele VFS-gerelateerde opties specificeert.

Met de opdracht Instellingen opslaan worden de huidige instellingen van de menu's Links, Rechts en Opties opgeslagen. EEN
een klein aantal andere instellingen wordt ook opgeslagen.

Configuratie
De opties in dit dialoogvenster zijn onderverdeeld in verschillende groepen: "Opties voor bestandsbewerkingen", "Esc
key mode", "Pauze na run" en "Andere opties".

Dien in operatie opties

breedsprakig operatie. Dit schakelt of de bewerkingen voor het kopiëren, hernoemen en verwijderen van bestanden zijn:
uitgebreid (dwz een dialoogvenster weergeven voor elke bewerking). Als je een langzame terminal hebt,
misschien wilt u de uitgebreide bewerking uitschakelen. Het wordt automatisch uitgeschakeld als de snelheid van
uw terminal is minder dan 9600 bps.

Berekenen totalen. Als deze optie is ingeschakeld, berekent de Midnight Commander de totale byte
groottes en het totale aantal bestanden voorafgaand aan eventuele kopieer-, hernoem- en verwijderbewerkingen. Dit zal
u een nauwkeurigere voortgangsbalk bieden ten koste van enige snelheid. Deze optie
heeft geen effect, als breedsprakig operatie is uitgeschakeld.

Tijdloos voortgangsbalk. Als deze optie is ingeschakeld, wordt de voortgangsbalk van Kopiëren/Verplaatsen/Verwijderen
bewerkingen wordt altijd van links naar rechts gegroeid. Indien uitgeschakeld, de groeirichting van
voortgangsbalk volgt richting Kopiëren/Verplaatsen/Verwijderen: van linkerpaneel naar rechts
een en omgekeerd. Standaard ingeschakeld.

mkdir automatische naam. Wanneer u op F7 drukt om een ​​nieuwe map aan te maken, verschijnt de invoerregel in pop-up
dialoogvenster wordt gevuld met de naam van het huidige bestand of de huidige map in het actieve paneel. Uitgeschakeld door
standaard.

Vooraf toewijzen ruimte. Wijs vooraf ruimte toe aan het hele doelbestand, indien mogelijk, vóór het kopiëren
operatie. Standaard uitgeschakeld.

Esc sleutel modus.

Standaard behandelt de Midnight Commander de ESC-toets als een toetsvoorvoegsel. Daarom, jij
moet tweemaal op Esc-code drukken om een ​​dialoogvenster te sluiten. Maar er is een mogelijkheid om een ​​single
druk op de ESC-toets voor die actie.

Enkele druk op. Standaard is deze optie uitgeschakeld. Als u het inschakelt, zal de ESC-toets:
fungeren als een prefix-toets voor het instellen van een tijdsinterval (zie Timeout optie hieronder), en indien geen extra
sleutels zijn aangekomen, wordt de ESC-toets geïnterpreteerd als een annuleertoets (ESC ESC).

Time-out. Deze optie wordt gebruikt om het tijdsinterval (in microseconden) in te stellen voor single
druk op de ESC-toets. Standaard is dit interval één seconde (1000000 microseconden). Ook de
time-out kan worden ingesteld via KEYBOARD_KEY_TIMEOUT_US omgevingsvariabele (ook in
microseconden), die een hogere prioriteit heeft dan de waarde van de time-outoptie.

pauze na lopen

Na het uitvoeren van uw commando's kan de Midnight Commander pauzeren, zodat u kunt onderzoeken:
de uitvoer van de opdracht. Er zijn drie mogelijke instellingen voor deze variabele:

Nooit. Betekent dat u de uitvoer van uw opdracht niet wilt zien. Als u gebruik maakt van
de Linux- of FreeBSD-console of een xterm, kunt u de uitvoer van de
commando door Co te typen.

On stom terminals. U krijgt het pauzebericht op terminals die niet in staat zijn om:
toont de uitvoer van het laatst uitgevoerde commando (elke terminal die geen xterm of de . is
Linux-console).

Altijd. Het programma pauzeert na het uitvoeren van al uw opdrachten.

Overige opties

Te gebruiken intern editor. Als deze optie is ingeschakeld, wordt de ingebouwde bestandseditor gebruikt om te bewerken
bestanden. Als de optie is uitgeschakeld, wordt de editor gespecificeerd in de EDITOR variabele omgeving
is gebruikt. Als er geen editor is opgegeven, vi is gebruikt. Zie de sectie over het interne bestand
editor.

Te gebruiken intern kijker. Als deze optie is ingeschakeld, wordt de ingebouwde bestandsviewer gebruikt om te bekijken
bestanden. Als de optie is uitgeschakeld, wordt de semafoon gespecificeerd in de PAGER omgevingsvariabele is
gebruikt. Als er geen semafoon is opgegeven, wordt de view commando wordt gebruikt. Zie het gedeelte over de
interne bestandsviewer.

Vragen nieuwe filet naam. Als deze optie is ingeschakeld, wordt de bestandsnaam gevraagd voordat een nieuw bestand wordt geopend in
editor.

automobiel menu's. Als deze optie is ingeschakeld, wordt het gebruikersmenu opgeroepen bij het opstarten. Bruikbaar
voor het bouwen van menu's voor niet-unixers.

Val beneden menu's. Als deze optie is ingeschakeld, worden de vervolgkeuzemenu's geactiveerd als:
zodra u op de F9-toets drukt. Anders krijgt u alleen de menutitel en krijgt u
moet het menu ofwel met de pijltjestoetsen ofwel met de sneltoetsen activeren. Het is
aanbevolen als u sneltoetsen gebruikt.

Shell Patronen. Standaard gebruiken de opdrachten Selecteren, Selecteren en Filteren shell-achtig
normale uitdrukkingen. Hiervoor worden de volgende conversies uitgevoerd: de '*' is
vervangen door '.*' (nul of meer tekens); de '?' is vervangen door '.' (precies één)
teken) en '.' door de letterlijke punt. Als de optie is uitgeschakeld, wordt de normale
uitdrukkingen zijn die beschreven in ed(1).

Compleet: tonen alle. Standaard laat de Midnight Commander alle mogelijke aanvullingen zien als:
de voltooiing is alleen dubbelzinnig als u op drukt Alt-Tab voor de tweede keer. Voor de
de eerste keer vult hij gewoon zoveel mogelijk in en piept bij onduidelijkheden.
Schakel deze optie in als u alle mogelijke voltooiingen wilt zien, zelfs nadat u op . hebt gedrukt Alt-Tab
de eerste keer.

Roterende dash. Als deze optie is ingeschakeld, toont de Midnight Commander een roterend streepje in
de rechterbovenhoek als een werk in uitvoering indicator.

Cd volgt koppelingen. Deze optie, indien ingesteld, zorgt ervoor dat de Midnight Commander de
logische keten van mappen bij het wijzigen van de huidige map in de panelen, of
met behulp van het cd-commando. Dit is het standaardgedrag van bash. Wanneer uitgeschakeld, de middernacht
Commander volgt de echte mapstructuur, dus cd .. als je die map hebt ingevoerd
via een link gaat u naar de echte bovenliggende map van de huidige map en niet naar de
directory waar de link aanwezig was.

Kluis/ Safe verwijderen. Als deze optie is ingeschakeld, verwijderen van bestanden en hotlistitems in directory's
onbedoeld moeilijker wordt. De standaardselectie in de bevestigingsdialogen
voor verwijdering verandert van "Ja" in "Nee". Deze optie is standaard uitgeschakeld.

automobiel besparen opstelling. Als deze optie is ingeschakeld, wanneer u de Midnight Commander afsluit,
configureerbare opties van de Midnight Commander worden opgeslagen in de ~/.config/mc/ini bestand.

Layout
Het lay-outdialoogvenster geeft u de mogelijkheid om de algemene lay-out van het scherm te wijzigen. De
opties in dit dialoogvenster zijn onderverdeeld in verschillende groepen: "Paneel splitsen", "Console-uitgang"
en "Overige opties".

Paneel spleet

De rest van het schermgebied wordt gebruikt voor de twee directorypanelen. U kunt aangeven of:
het gebied is opgesplitst in de panelen in Verticaal or Horizontaal richting. Paneelindeling kan zijn:
gewijzigd met behulp van Alt-, (Alt-komma) sneltoets.

Gelijk split. Standaard hebben panelen gelijke afmetingen. Met deze optie kunt u een
ongelijke verdeling.

troosten uitgang

Op de Linux- of FreeBSD-console kunt u specificeren hoeveel regels er in de uitvoer worden getoond
raam. Deze optie is beschikbaar als Midnight Commander alleen op de native console draait.

Overige opties

Menu bars zichtbaar. Indien ingeschakeld, is het hoofdmenu van Midnight Commander altijd zichtbaar op de
bovenste rij scherm boven panelen. Standaard ingeschakeld.

commando prompt. Indien ingeschakeld, is de opdrachtregel beschikbaar. Standaard ingeschakeld.

Toetsenbalk zichtbaar. Indien ingeschakeld, bevinden zich 10 labels die zijn gekoppeld aan F1-F10-toetsen aan de
onderste rij van het scherm. Standaard ingeschakeld.

hintbalk zichtbaar. Indien ingeschakeld, zijn de eenregelige hints zichtbaar onder panelen. Ingeschakeld door
standaard.

XTerm venster titel. Wanneer het wordt uitgevoerd in een terminalemulator voor X11, stelt Midnight Commander de
terminalvenstertitel naar de huidige werkdirectory en werkt deze indien nodig bij. Indien
uw terminal-emulator is kapot en u ziet een onjuiste uitvoer bij het opstarten en
directory wijzigen, schakelt u deze optie uit. Standaard ingeschakeld.

Zichtbaar gratis ruimte. Indien ingeschakeld, wordt de vrije ruimte en de totale ruimte van het huidige bestandssysteem weergegeven
bij het onderste frame van het paneel. Standaard ingeschakeld.

Paneel opties
Hoofd paneel opties

Zichtbaar mini-status. Indien ingeschakeld, één regel met statusinformatie over de momenteel geselecteerde
item wordt weergegeven aan de onderkant van de panelen. Standaard ingeschakeld.

Te gebruiken SI grootte units. Als deze optie is ingeschakeld, gebruikt Midnight Commander SI-eenheden
(machten van 1000) bij het weergeven van bytegroottes. De achtervoegsels (k, m ...) worden weergegeven in
kleine letters. Indien uitgeschakeld (standaard), zal Midnight Commander binaire eenheden gebruiken (machten van
1024) en de achtervoegsels worden weergegeven in hoofdletters (K, M ...)

Mix allen bestanden. Als deze optie is ingeschakeld, worden alle bestanden en mappen gemengd weergegeven
samen. Als de optie is uitgeschakeld (standaard), zijn mappen (en koppelingen naar mappen)
weergegeven aan het begin van de lijst en andere bestanden hieronder.

Zichtbaar backup bestanden. Indien ingeschakeld, toont de Midnight Commander bestanden die eindigen op a
tilde. Anders worden ze niet getoond (zoals GNU's ls-optie -B). Standaard ingeschakeld.

Zichtbaar verborgen bestanden. Indien ingeschakeld, toont de Midnight Commander alle bestanden die beginnen met
een punt (zoals ls -a). Standaard uitgeschakeld.

Fast directory herladen. Als deze optie is ingeschakeld, zal de Midnight Commander een truc gebruiken
om te bepalen of de inhoud van de map is gewijzigd. De truc is om de map opnieuw te laden
alleen als de i-node van de directory is gewijzigd; dit betekent dat herlaadbeurten alleen plaatsvinden wanneer
bestanden worden gemaakt of verwijderd. Als wat verandert, is de i-node voor een bestand in de directory
(wijzigingen in bestandsgrootte, wijziging van modus of eigenaar, enz.) wordt de weergave niet bijgewerkt. In deze
gevallen, als u de optie hebt ingeschakeld, moet u de map handmatig opnieuw scannen (met Cr).
Standaard uitgeschakeld.

Markeer beweegt naar beneden. Indien ingeschakeld, zal de selectiebalk naar beneden gaan wanneer u een bestand markeert (met
sleutel invoegen). Standaard ingeschakeld.

Omkeren bestanden alleen. Alleen selectie van bestanden terugzetten toestaan. Standaard ingeschakeld. Indien
ingeschakeld, wordt de omgekeerde selectie alleen toegepast op bestanden, niet op mappen. De
selectie van mappen is onaangeroerd. Indien uitgeschakeld, wordt de omgekeerde selectie toegepast op bestanden
ook naar mappen: alle niet-geselecteerde items worden geselecteerd en vice versa.

Eenvoudig swap. Als beide panelen een bestandslijst bevatten, betekent eenvoudig verwisselen dat panelen worden uitgewisseld
de schermposities: linkerpaneel wordt rechterpaneel en vice versa. Als deze optie is
niet aangevinkt, wisselen bestandslijstpanelen hun inhoud uit, houden het lijstformaat en sorteren
opties. Standaard uitgeschakeld.

automobiel besparen panelen opstelling. Als deze optie is ingeschakeld, wanneer u de Midnight Commander verlaat
de huidige instellingen van panelen worden opgeslagen in de ~/.config/mc/panels.ini het dossier. Uitgeschakeld door
standaard.

Navigatie

Lynx-achtig beweging. Als deze optie is ingeschakeld, kunt u de pijltjestoetsen gebruiken om automatisch
chdir als de huidige selectie een submap is en de shell-opdrachtregel leeg is. Door
standaard staat deze instelling uit.

Pagina scrollen. Indien ingesteld (standaard), zal het paneel met de helft van het scherm scrollen wanneer de
cursor het einde of het begin van het paneel bereikt, anders zal het gewoon door een bestand scrollen
op een moment.

Muis pagina scrollen. Regelt wanneer scrollen met het muiswiel wordt gedaan door pagina's
of regel voor regel op de panelen.

Dien in markeren

U kunt aangeven of: permissies en filet types moet worden gemarkeerd met onderscheidend
Kleuren. Als het markeren van machtigingen is ingeschakeld, worden de delen van de permanent en mode tonen
velden die van toepassing zijn op de gebruiker die Midnight Commander gebruikt, zijn gemarkeerd met de kleur
gedefinieerd door de gekozen trefwoord. Als het markeren van het bestandstype is ingeschakeld, zijn bestandsnamen:
gekleurd volgens de regels beschreven in het bestand /etc/mc/filehighlight.ini. Zie Bestandsnamen
Markeer voor meer info.

Quick search

U kunt specificeren hoe de modus Snel zoeken moet werken: hoofdletterongevoelig, hoofdletter
gevoelig of worden afgestemd op de sorteervolgorde van het paneel: hoofdlettergevoelig of niet.

Bevestiging
In dit dialoogvenster configureert u de bevestigingsopties voor het verwijderen van bestanden, overschrijven
bestanden, uitvoering door op enter te drukken, het programma afsluiten, directory hotlist-items
verwijderen en geschiedenis opschonen.

het Uiterlijk
In dit dialoogvenster kunt u de te gebruiken skin selecteren.

Zie het gedeelte Skins voor technische details over de skindefinitiebestanden.

Display stukjes
Dit wordt gebruikt om het bereik van zichtbare tekens op het scherm te configureren. Deze instelling kan
7-bits zijn als uw terminal/vloeken slechts zeven uitvoerbits ondersteunen, ISO-8859-1 geeft alles weer
de karakters in de ISO-8859-1 kaart en volledige 8 bits is voor die terminals die kunnen
volledige 8 bit karakters weergeven.

Leer toetsen
Dit dialoogvenster stelt u in staat om functionele toetsen, cursorpijlen en andere te testen en opnieuw te definiëren
sleutels om ze correct te laten werken op uw terminal. Dat doen ze vaak niet, aangezien veel terminale
databases zijn onvolledig of defect.

Je kunt bewegen met de Tab-toets en met de vi-verplaatsingstoetsen ('h' naar links, 'j' naar beneden, 'k'
omhoog en 'l' naar rechts). Zodra u op een cursorbewegingstoets drukt en deze wordt herkend, kunt u:
gebruik die sleutel ook.

U kunt toetsen testen door ze allemaal in te drukken. Wanneer u op een toets drukt en het is
correct wordt herkend, zou OK naast de naam van die sleutel moeten verschijnen. Zodra een sleutel is gemarkeerd
OK het begint te werken zoals gewoonlijk, bijv. F1 drukt de eerste keer zal gewoon controleren of de
F1-toets werkt, maar daarna zal het hulp tonen. Hetzelfde geldt voor de pijltjestoetsen. De
Tab-toets zou altijd moeten werken.

Als sommige toetsen niet goed werken, wordt OK niet weergegeven nadat u op een van de toetsen hebt gedrukt
deze. Dan wil je het misschien opnieuw definiëren. Doe het door op de knop met de naam van te drukken
die toets (met de muis of met Enter of Spatie na het selecteren van de knop met Tab of
pijlen). Er verschijnt dan een berichtvenster waarin u wordt gevraagd op die toets te drukken. Doe het en wacht
totdat het berichtvenster verdwijnt. Als u wilt afbreken, drukt u eenmaal op Escape en wacht u.

Als u klaar bent met alle sleutels, kunt u ze opslaan. De definities voor de sleutels die u
hebben geherdefinieerd zal worden geschreven in de [terminal:TERM] sectie van uw ~/.config/mc/ini
bestand (waar TERM de naam is van uw huidige terminal). De definities van de sleutels die
al goed werkten, worden niet opgeslagen.

Virtueel FS
Deze optie geeft u controle over de instellingen van het virtuele bestandssysteem.

De Midnight Commander houdt de informatie met betrekking tot een deel van het virtuele bestand in het geheugen
systemen om de toegang tot de bestanden in het bestandssysteem te versnellen (bijvoorbeeld directory
lijsten opgehaald van FTP-servers).

Om toegang te krijgen tot de inhoud van gecomprimeerde bestanden (bijvoorbeeld gecomprimeerde tar
bestanden) moet de Midnight Commander tijdelijke ongecomprimeerde bestanden op uw schijf maken.

Aangezien zowel de informatie in het geheugen als de tijdelijke bestanden op de schijf bronnen in beslag nemen,
misschien wil je de parameters van de gecachte informatie afstemmen om je bron te verminderen
gebruik of om de snelheid van toegang tot veelgebruikte bestandssystemen te maximaliseren.

Vanwege het formaat van de tar-archieven, Teer bestandssysteem moet het hele bestand lezen
gewoon om de bestandsitems te laden. Aangezien de meeste tar-bestanden gewoonlijk gecomprimeerd worden gehouden (plain
tar-bestanden zijn soorten die uitsterven), het tar-bestandssysteem moet het bestand decomprimeren op
de schijf op een tijdelijke locatie en open vervolgens het niet-gecomprimeerde bestand als een gewone tar
bestand.

Omdat we er allemaal van houden om door bestanden en tar-bestanden over de hele schijf te bladeren, is het gebruikelijk dat
u laat een tar-bestand achter en voert het later opnieuw in. Omdat decompressie langzaam is, is de
Midnight Commander slaat de informatie voor een beperkte tijd in het geheugen op. Wanneer de
time-out verloopt, worden alle bronnen die aan het bestandssysteem zijn gekoppeld vrijgegeven. De
standaard time-out is ingesteld op één minuut.

Met het FTP-bestandssysteem (ftpfs) kunt u door mappen op externe FTP-servers bladeren. Het
heeft meerdere opties.

ftp anoniem wachtwoord is het wachtwoord dat wordt gebruikt wanneer u inlogt als "anoniem". Sommige sites
een geldig e-mailadres vereist. Aan de andere kant wil je waarschijnlijk niet je
echt e-mailadres naar niet-vertrouwde sites, vooral als u geen spamfilter gebruikt.

ftpfs bewaart de directorylijst die het van een FTP-server ophaalt in een cache. de cache
vervaltijd is configureerbaar met de ftpfs directory cache time-out optie. Een lage waarde
want deze optie kan elke bewerking op de ftpf's vertragen omdat elke bewerking dat zou doen
vereisen dat u een verzoek naar de FTP-server stuurt.

U kunt een FTP-proxyhost definiëren om FTP uit te voeren. Merk op dat de meeste moderne firewalls volledig zijn
transparant in ieder geval voor passieve FTP (zie hieronder), dus FTP-proxy's worden als verouderd beschouwd.

If Altijd . ftp volmacht niet is ingesteld, kunt u het uitroepteken gebruiken om proxy in te schakelen voor
bepaalde gastheren. Zie FTP-bestandssysteem voor voorbeelden.

Als deze optie is ingesteld, zal het programma twee dingen doen: raadpleeg de /usr/lib/mc/mc.no_proxy
bestand voor regels met hostnamen die lokaal zijn (als de hostnaam begint met een punt,
het wordt verondersteld een domein te zijn) en om aan te nemen dat alle hostnamen zonder punten in hun naam
zijn direct toegankelijk. Alle andere hosts zijn toegankelijk via de opgegeven FTP
volmacht.

U kunt inschakelen met behulp van ~ / .netrc bestand, dat inlognamen en wachtwoorden voor ftp-servers bewaart.
Zie netrc (5) voor de beschrijving van het .netrc-formaat.

Te gebruiken passief mode maakt het gebruik van de passieve FTP-modus mogelijk, wanneer de verbinding voor gegevensoverdracht is
geïnitieerd door de client, niet door de server. Deze optie wordt aanbevolen en ingeschakeld door:
standaard. Als deze optie is uitgeschakeld, wordt de dataverbinding gestart door de server.
Dit werkt mogelijk niet met sommige firewalls.

Bespaar Setup
Bij het opstarten zal de Midnight Commander proberen om initialisatie-informatie te laden van de
~/.config/mc/ini het dossier. Als dit bestand niet bestaat, laadt het de informatie van de
systeemwijd configuratiebestand, te vinden in /usr/share/mc/mc.ini. Als de systeembrede
configuratiebestand niet bestaat, gebruikt MC de standaardinstellingen.

De Bespaar Setup commando creëert de ~/.config/mc/ini bestand door de huidige instellingen van
de menu's Links, Rechts en Opties.

Als u de . activeert auto besparen setup optie, zal MC altijd de huidige instellingen opslaan wanneer:
spannend.

Er zijn ook instellingen die niet via de menu's kunnen worden gewijzigd. Deze instellingen wijzigen:
je moet het setup-bestand bewerken met je favoriete editor. Zie het gedeelte over Special
Instellingen voor meer informatie.

uitvoeren werkzaam system commando's


U kunt opdrachten uitvoeren door ze rechtstreeks in de invoerregel van de Midnight Commander te typen,
of door het programma dat u wilt uitvoeren te selecteren met de selectiebalk in een van de
panelen en druk op Enter.

Als u op Enter drukt boven een bestand dat niet uitvoerbaar is, controleert de Midnight Commander de
extensie van het geselecteerde bestand tegen de extensies in het extensiebestand. Als een wedstrijd
wordt gevonden, wordt de code die bij die extensie hoort, uitgevoerd. Een heel eenvoudige macro
uitbreiding vindt plaats voordat de opdracht wordt uitgevoerd.

De cd intern commando
De cd commando wordt geïnterpreteerd door de middernachtcommandant, het wordt niet doorgegeven aan het commando
schelp voor uitvoering. Het kan dus niet alle mooie macro-uitbreidingen aan en
vervanging die je shell doet, hoewel het een aantal van hen doet:

tilde vervanging. De (~) wordt vervangen door uw homedirectory, als u een . toevoegt
gebruikersnaam na de tilde, dan wordt deze vervangen door de login-directory van de
opgegeven gebruiker.

Bijvoorbeeld, ~guest is de homedirectory voor de gebruiker guest, terwijl ~/gast is de
directory guest in uw home directory.

Vorige directory. U kunt naar de map gaan waar u zich eerder bevond door de te gebruiken
speciale mapnaam '-' zoals deze: cd -

CDPATH directories. Als de map die is opgegeven voor de cd commando is niet in de huidige
directory, dan gebruikt The Midnight Commander de waarde in de omgevingsvariabele CDPATH
om de map in een van de genoemde mappen te zoeken.

U kunt bijvoorbeeld uw CDPATH variabel naar ~/src:/ Usr / src, waardoor u kunt veranderen
uw map naar een van de mappen in de ~/src en / Usr / src mappen, van
elke plaats in het bestandssysteem door de relatieve naam te gebruiken (bijvoorbeeld cd linux zou kunnen nemen
u naar /usr/src/linux).

Macro Vervanging
Bij het openen van een gebruikersmenu, het uitvoeren van een extensieafhankelijk commando of het uitvoeren van een
commando van de opdrachtregelinvoer, vindt een eenvoudige macrovervanging plaats.

De macro's zijn:

%i De inspringing van de spatie is gelijk aan de positie van de cursorkolom. Alleen voor het bewerkingsmenu.

%y Het syntaxistype van het huidige bestand. Alleen voor het bewerkingsmenu.

%k De naam van het blokbestand.

%e De naam van het foutbestand.

%m De huidige menunaam.

%f en %p
De huidige bestandsnaam.

%x De extensie van de huidige bestandsnaam.

%b De huidige bestandsnaam zonder extensie.

%d De huidige mapnaam.

%F Het huidige bestand in het niet-geselecteerde paneel.

%D De mapnaam van het niet-geselecteerde paneel.

%t De momenteel getagde bestanden.

%T De getagde bestanden in het niet-geselecteerde paneel.

%u en %U
Vergelijkbaar met de %t- en %T-macro's, maar bovendien zijn de bestanden niet getagd. Jij kan
gebruik deze macro slechts één keer per menubestandsinvoer of extensiebestandsinvoer, want volgende
tijd zullen er geen getagde bestanden zijn.

%s en %S
De geselecteerde bestanden: de getagde bestanden, indien aanwezig. Anders het huidige bestand.

%CD Dit is een speciale macro die wordt gebruikt om de huidige map te wijzigen in de
directory die ervoor staat. Dit wordt voornamelijk gebruikt als een interface naar de
Virtueel bestandssysteem.

%weergave Deze macro wordt gebruikt om de interne viewer aan te roepen. Deze macro kan alleen worden gebruikt, of
met argumenten. Als u argumenten aan deze macro doorgeeft, moeten deze worden ingesloten
tussen haakjes.

De argumenten zijn: ascii om de kijker in ascii-modus te dwingen; hex om het
kijker in hex-modus; nroff om de kijker te vertellen dat het vetgedrukt moet worden geïnterpreteerd
en onderstrepen reeksen van nroff; ongeformatteerd om de kijker te vertellen niet te interpreteren
nroff-commando's om de tekst vet of onderstreept te maken.

%% Het personage

%{sommige tekst}
Vraag om de vervanging. Er wordt een invoervak ​​weergegeven en de tekst tussen de accolades
wordt gebruikt als een prompt. De macro wordt vervangen door de tekst die door de gebruiker is getypt. De
gebruiker kan op ESC of F10 drukken om te annuleren. Deze macro werkt niet op de opdrachtregel
nog niet.

%var{ENV:standaard}
Als omgevingsvariabele ENV is uitgeschakeld, de verzuim wordt vervangen. Anders de
waarde van ENV wordt vervangen.

De onderschaal ondersteuning
De subshell-ondersteuning is een optie voor het compileren, die werkt met de shells: bash, tcsh en
zsh.

Wanneer de subshell-code is geactiveerd, zal de Midnight Commander een gelijktijdige kopie maken van:
uw shell (degene gedefinieerd in de SHELL variabele en als het niet is gedefinieerd, dan is de ene
in de / Etc / passwd bestand) en voer het uit in een pseudo-terminal, in plaats van een nieuwe shell aan te roepen
elke keer dat u een opdracht uitvoert, wordt de opdracht doorgegeven aan de subshell alsof u had
typte het. Hiermee kunt u ook de omgevingsvariabelen wijzigen, shell-functies gebruiken
en definieer aliassen die geldig zijn totdat u de Midnight Commander afsluit.

Als u gebruik maakt van slaan je kunt opstartcommando's voor de subshell specificeren in je
~/.local/share/mc/bashrc bestand en speciale toetsenbordkaarten in de ~/.local/share/mc/inputrc
bestand. tcsh gebruikers kunnen opstartcommando's specificeren in de ~/.local/share/mc/tcshrc bestand.

Wanneer de subshell-code wordt gebruikt, kunt u applicaties op elk moment onderbreken met de reeks
Co en spring terug naar de Midnight Commander, als je een applicatie onderbreekt, zul je niet
in staat zijn om andere externe opdrachten uit te voeren totdat u de toepassing afsluit die u hebt onderbroken.

Een extra toegevoegde functie van het gebruik van de subshell is dat de prompt die wordt weergegeven door de Midnight
Commander is dezelfde prompt die u momenteel in uw shell gebruikt.

De sectie OPTIES bevat meer informatie over hoe u de subshell-code kunt beheren.

chmod


Het Chmod-venster wordt gebruikt om de attribuutbits in een groep bestanden en mappen te wijzigen.
Het kan worden aangeroepen met de Cx c-toetscombinatie.

Het Chmod-venster bestaat uit twee delen: machtigingen en Dien in.

In de sectie Bestand worden de naam van het bestand of de map en de bijbehorende machtigingen weergegeven in
octale vorm, evenals de eigenaar en groep.

In het gedeelte Machtigingen is er een reeks controleknoppen die overeenkomen met het bestand
attribuut bits. Als u de attribuutbits verandert, kunt u de octale waarde zien veranderen in
de sectie Bestand.

Gebruik de om tussen de widgets (knoppen en selectievakjes) te schakelen pijl toetsen of de Tab sleutel.
Om de status van de controleknoppen te wijzigen of om een ​​knop te selecteren, gebruik Ruimte. Ook
gebruik de sneltoetsen op de knoppen om ze snel te activeren. Sneltoetsen worden weergegeven als gemarkeerd
letters op de knopen.

Gebruik de Enter-toets om de attribuutbits in te stellen.

Wanneer u met een groep bestanden of mappen werkt, klikt u gewoon op de bits die u wilt
instellen of wissen. Nadat u de bits hebt geselecteerd die u wilt wijzigen, selecteert u een van de
actieknoppen (Gemarkeerd instellen of Gemarkeerd wissen).

Ten slotte, om de attributen precies in te stellen op de gespecificeerde, kunt u de [Instellen alle]
knop, die op alle getagde bestanden zal werken.

[Gemarkeerd alle] stel alleen gemarkeerde attributen in voor alle geselecteerde bestanden

[Instellen gemarkeerd] zet gemarkeerde bits in attributen van alle geselecteerde bestanden

[Schoon gemarkeerd] wis gemarkeerde bits in attributen van alle geselecteerde bestanden

[Instellen] stel de attributen van één bestand in

[Annuleren] annuleer de Chmod-opdracht

chown


Het Chown-commando wordt gebruikt om de eigenaar/groep van een bestand te wijzigen. De sneltoets hiervoor
commando is Cx o.

Geavanceerd chown


Het Advanced Chown-commando is het Chmod- en Chown-commando gecombineerd in één venster. Jij
kan de machtigingen en eigenaar/groep bestanden tegelijk wijzigen.

Dien in Operations


Wanneer u bestanden kopieert, verplaatst of verwijdert, toont de Midnight Commander de bestandsbewerkingen
dialoog. Het toont de bestanden die momenteel worden verwerkt en gebruikt maximaal drie voortgangsbalken.
De bestandsbalk geeft het percentage van het huidige bestand aan dat tot nu toe is verwerkt.
De telbalk laat zien hoeveel van de getagde bestanden zijn verwerkt. De bytes-balk
geeft het percentage van de totale grootte van de getagde bestanden aan dat is verwerkt. Indien
de uitgebreide optie is uitgeschakeld, het bestand en de bytes-balken worden niet weergegeven.

Er zijn twee knoppen onderaan het dialoogvenster. Door op de knop Overslaan te drukken, wordt de
rest van het huidige bestand. Als u op de knop Afbreken drukt, wordt de hele bewerking afgebroken, de
de rest van de bestanden worden overgeslagen.

Er zijn drie andere dialoogvensters die u kunt tegenkomen tijdens de bestandsbewerkingen.

Het foutdialoogvenster informeert over foutcondities en heeft drie keuzes. Normaal gesproken jij
selecteer ofwel de knop Overslaan om het bestand over te slaan of de knop Afbreken om de bewerking af te breken
allemaal samen. U kunt ook de knop Opnieuw selecteren selecteren als u het probleem van een ander hebt opgelost
terminal.

Het dialoogvenster Vervangen wordt weergegeven wanneer u probeert een bestand te kopiëren of te verplaatsen bovenaan een
bestaand bestand. Het dialoogvenster toont de datums en groottes van beide bestanden. Druk op de Ja
knop om het bestand te overschrijven, de knop Nee om het bestand over te slaan, de knop Alles om te overschrijven
alle bestanden, de knop Geen om nooit te overschrijven en de knop Bijwerken om te overschrijven als
het bronbestand is nieuwer dan het doelbestand. U kunt de hele operatie afbreken door:
door op de knop Afbreken te drukken.

Het recursieve verwijderingsdialoogvenster wordt weergegeven wanneer u probeert een map te verwijderen die niet
leeg. Druk op de knop Ja om de map recursief te verwijderen, op de knop Nee om over te slaan
de map, de knop Alles om alle mappen te verwijderen en de knop Geen om over te slaan
alle niet-lege mappen. U kunt de hele bewerking afbreken door op de knop Afbreken . te drukken
knop. Als u de knop Ja of Alles hebt geselecteerd, wordt u om een ​​bevestiging gevraagd. Type
"ja" alleen als u echt zeker weet dat u de recursieve verwijdering wilt uitvoeren.

Als u bestanden hebt getagd en er een bewerking op uitvoert, zijn alleen de bestanden waarop de
bewerking is geslaagd zijn niet getagd. Mislukte en overgeslagen bestanden blijven gelabeld.

Masker Kopiëren/hernoemen


Met de kopieer-/verplaatsingshandelingen kunt u de namen van bestanden op een gemakkelijke manier vertalen. Om het te doen,
je moet het juiste bronmasker opgeven en meestal in het achterste deel van de
bestemming specificeer enkele jokertekens. Alle bestanden die overeenkomen met het bronmasker zijn
gekopieerd/hernoemd volgens het doelmasker. Als er getagde bestanden zijn, alleen de getagde
bestanden die overeenkomen met het bronmasker worden hernoemd.

Er zijn nog andere opties die u kunt instellen:

Volg links

bepaalt of de symlinks en hardlinks in de brondirectory worden gemaakt (recursief in
subdirectories) nieuwe links in de doeldirectory of wilt u deze kopiëren?
inhoud.

Duiken in submappen

bepaalt het gedrag wanneer de bronmap op het punt staat te worden gekopieerd, maar het doel
map bestaat al. De standaardactie is om de inhoud van de bron te kopiëren
map naar de doelmap. Als u deze optie inschakelt, wordt de bron gekopieerd
directory zelf in de doeldirectory.

U wilt bijvoorbeeld de map kopiëren /foe met bestand bars naar /bla/foe, dat is een
reeds bestaande map. Normaal (wanneer) Duiken in submappen is niet ingesteld), zou mc kopiëren
filet /foe/bar in het bestand /bla/foe/bar. Door deze optie in te schakelen, /bla/foe/foe
directory wordt aangemaakt, en /foe/bar wordt gekopieerd naar /bla/foo/foo/bar.

Behouden attributen

bepaalt of de machtigingen, tijdstempels en (als u root bent) de
eigendom van de originele bestanden. Als deze optie niet is ingesteld, wordt de huidige waarde van de
umask zal worden gerespecteerd.

Te gebruiken schelp patronen

Als deze optie is ingeschakeld, kunt u de '*' en '?' jokertekens in het bronmasker. Ze werken
zoals ze in de schelp doen. In het doelmasker alleen de '*' en '\ ' wildcards zijn
toegestaan. Het eerste '*'-jokerteken in het doelmasker komt overeen met de eerste jokertekengroep
in het bronmasker komt de tweede '*' overeen met de tweede groep enzovoort. De '\1'
jokerteken komt overeen met de eerste jokertekengroep in het bronmasker, het '\2'-jokerteken
correspondeert met de tweede groep en zo verder tot aan '\9'. Het jokerteken '\0' is
de volledige bestandsnaam van het bronbestand.

Twee voorbeelden:

Als het bronmasker "*.tar.gz" is, is de bestemming "/bla/*.tgz" en het te
gekopieerd is "foo.tar.gz", de kopie wordt "foo.tgz" in "/bla".

Stel dat u de basisnaam en de extensie wilt verwisselen zodat "file.c" "c.file" wordt en
spoedig. Het bronmasker hiervoor is "*.*" en de bestemming is "\2.\1".

Te gebruiken schelp patronen korting

Als de optie shell patterns uit staat, doet de MC geen automatische groepering meer. Jij
moet '\(...\)'-expressies in het bronmasker gebruiken om de betekenis voor de jokertekens in . te specificeren
het doelmasker. Dit is flexibeler, maar vereist ook meer typen. Anders richten
maskers zijn vergelijkbaar met de situatie wanneer de optie shell-patronen is ingeschakeld.

Twee voorbeelden:

Als het bronmasker "^\(.*\)\.tar\.gz$" is, is de bestemming "/bla/*.tgz" en het bestand
gekopieerd worden is "foo.tar.gz", de kopie zal "/bla/foo.tgz" zijn.

Stel dat u de basisnaam en extensie wilt verwisselen zodat "file.c" wordt
"c.file" enzovoort. Het bronmasker hiervoor is "^\(.*\)\.\(.*\)$" en de bestemming is
"\2.\1".

SITUATIE Conversie

U kunt ook de hoofdletters van de bestandsnamen wijzigen. Als u '\u' of '\l' in het doel gebruikt
mask, wordt het volgende teken overeenkomstig geconverteerd naar hoofdletters of kleine letters.

Als u '\U' of '\L' in het doelmasker gebruikt, worden de volgende tekens geconverteerd naar
hoofdletters of kleine letters dienovereenkomstig tot de volgende '\E' of volgende '\U', '\L' of het einde
van de bestandsnaam.

De '\u' en '\l' zijn sterker dan '\U' en '\L'.

Als het bronmasker bijvoorbeeld '*' is ( Te gebruiken schelp patronen aan) of '^\(.*\)$' ( Te gebruiken schelp
patronen uit) en het doelmasker is '\L\u*', de bestandsnamen zullen worden geconverteerd naar hebben
aanvankelijke hoofdletters en anders kleine letters.

U kunt ook '\' als aanhalingsteken gebruiken. Bijvoorbeeld, '\\' is een backslash en '\*' is een
asterisk.

Stal symlinks

commandeert Midnight Commander, dat het symbolische links in het doel moet veranderen, zodat ze
wijzen naar dezelfde locatie als voorheen. Met absolute symbolische links wel
niets, maar als je een relatieve hebt, zal deze de waarde herberekenen, waarbij de noodzakelijke ../
en andere directory-onderdelen en de waarde zo kort mogelijk maken (meest moderne
bestandssystemen houden korte symlinks binnen inodes en verspillen dus niet veel schijfruimte).

Selecteren/Deselecteren Bestanden


Het dialoogvenster van de groep van bestanden en mappen selectie of gebruikskeuze. De invoerregel:
toestaan ​​voer de reguliere expressie in van bestandsnamen die worden geselecteerd/gedeselecteerd.

. Bestanden Slechts selectievakje is ingeschakeld, worden alleen bestanden geselecteerd. Indien Bestanden Slechts is uit, zoals
bestanden als mappen worden geselecteerd. Wanneer Shell Patronen checkbox is aan, de reguliere
expressie lijkt veel op de bestandsnaam globbing in de shell (* staat voor nul of meer
karakters en? staan ​​voor één teken). Indien Shell Patronen staat uit, dan is de tagging
van bestanden gebeurt met normale reguliere expressies (zie ed (1)). Wanneer SITUATIE gevoelig
selectievakje is ingeschakeld, zijn de selectie hoofdlettergevoelige tekens. Indien SITUATIE gevoelig is
uitgeschakeld, wordt de zaak genegeerd.

Intern Diff Kijker


De mcdiff is een visuele diff-tool. U kunt twee bestanden vergelijken en ze ter plekke bewerken (diffs
worden dynamisch bijgewerkt). U kunt een werkkopie van de populaire versie doorbladeren en bekijken
controlesystemen (GIT, Subversion, enz.).

De volgende sneltoetsen zijn beschikbaar in de interne diff-viewer van Midnight Commander.

F1 Roep de ingebouwde hypertext-helpviewer op.

F2 Sla gewijzigde bestanden op.

F4 Bewerk het bestand van het linkerpaneel in de interne editor.

F14 Bewerk het bestand van het rechterpaneel in de interne editor.

F5 Voeg de huidige hunk samen. Alleen de huidige hunk wordt samengevoegd.

F7 Start met zoeken.

F17 Ga verder met zoeken.

F10, Esc, q Verlaat de diff-viewer.

Alt-s, s Toggle show van hunk-status.

Alt-n, l Schakel de weergave van regelnummers in.

f Linker paneel maximaliseren.

= Maak panelen even breed.

> Verklein het formaat van het rechterpaneel.

< Verklein de grootte van het linkerpaneel.

c Schakel de weergave van het trailing-carrier-return-symbool (CR) in als ^M.

2, 3, 4, 8 Tabelgrootte instellen

Cu Verwissel de inhoud van de diff-panelen.

Cr Ververs het scherm.

Co Schakel over naar de subshell en toon het opdrachtscherm.

Enter, Space, n Vind volgende diff hunk.

Backspace, p Vind vorige diff-hunk.

g Ga naar lijn.

Beneden Scroll een regel vooruit.

Up Scroll een regel achteruit.

PageUp Eén pagina omhoog gaan.

PageDown Gaat een pagina naar beneden.

Huis, A1 Gaat naar het begin van de regel.

Einde Gaat naar het einde van de regel.

C-thuis Ga naar het begin van het bestand.

C-Einde, C1 Ga naar het einde van het bestand.

Intern Dien in Kijker


De interne bestandsviewer biedt twee weergavemodi: ASCII en hex. Om te schakelen tussen
gebruik de F4-toets.

De kijker zal proberen de beste methode te gebruiken die door uw systeem of het bestandstype wordt geboden om
de informatie weergeven. Sommige tekenreeksen, die het vaakst voorkomen in
voorgeformatteerde man-pagina's, worden vet en onderstreept weergegeven, waardoor een mooie weergave ontstaat
van uw bestanden.

In de hex-modus accepteert de zoekfunctie tekst tussen aanhalingstekens en constante getallen. Tekst
tussen aanhalingstekens komt exact overeen na het verwijderen van de aanhalingstekens. Elk nummer komt overeen met één byte.
U kunt geciteerde tekst als volgt combineren met constanten:

"String" -1 0xBB 012 "meer tekst"

Merk op dat 012 een octaal getal is. -1 wordt geconverteerd naar 0xFF.

Hier is een lijst van de acties die zijn gekoppeld aan elke toets die de Midnight Commander
handvatten in de interne bestandsviewer.

F1 Roep de ingebouwde hypertext-helpviewer op.

F2 Schakel de wrap-modus in.

F4 Schakel de hex-modus in.

F5 Ga naar lijn. Hierdoor wordt u om een ​​regelnummer gevraagd en wordt die regel weergegeven.

F6, /. Reguliere expressie zoeken.

?, Omgekeerd zoeken naar reguliere expressies.

F7 Normaal zoeken / hex-modus zoeken.

Cs, F17, n. Start normaal zoeken als er geen eerdere zoekuitdrukking was anders zoeken
volgende wedstrijd.

Kr. Start omgekeerd zoeken als er geen eerdere zoekuitdrukking was, anders volgende zoeken
overeenkomen.

F8 Toggle Raw/Parsed-modus: Dit toont het bestand zoals gevonden op schijf of als een verwerking
filter is opgegeven in het bestand mc.ext, dan de uitvoer van het filter. Huidig
modus is altijd de andere dan geschreven op het knoplabel, omdat op de knop de modus staat
die u met die toets invoert.

F9 Schakel de formatteer/unformat-modus: wanneer de format-modus is ingeschakeld, zal de kijker sommige interpreteren
tekenreeksreeksen om vet en onderstreept weer te geven met verschillende kleuren. Ook op het knoplabel
is de andere modus dan stroom.

F10, Esc. Sluit de interne bestandsviewer af.

volgende bladzijde, ruimte, CV. Eén pagina vooruit scrollen.

vorige pagina, Alt-v, cb, Backspace. Scroll een pagina terug.

omlaag-toets Scroll een regel vooruit.

naar boven toets Scroll een regel achteruit.

kl Ververs het scherm.

Co Schakel over naar de subshell en toon het opdrachtscherm.

[N] m Zet het teken n.

[N] r Spring naar het teken n.

Cf Spring naar het volgende bestand.

Cb Spring naar het vorige bestand.

Alt-r Schakel de liniaal.

Alt-e om de tekenset van de weergegeven tekst te wijzigen, kunt u Me (Alt-e) gebruiken. Hercodering is gemaakt van
geselecteerde codetabel in systeemcodetabel. Om de opname te annuleren, kunt u "
vertaling>" in het dialoogvenster voor het selecteren van tekensets.

Het is mogelijk om de bestandsviewer te instrueren hoe een bestand moet worden weergegeven, kijk naar de Bewerken
Sectie Extensie Bestand

Intern Dien in editor


De interne bestandseditor is een volledige schermeditor met alle functies. Het kan bestanden bewerken tot
64 megabyte. Het is mogelijk om binaire bestanden te bewerken. De interne bestandseditor wordt aangeroepen
gebruik F4 indien de gebruik_internal_edit optie is ingesteld in het initialisatiebestand.

De functies die het momenteel ondersteunt zijn: kopiëren blokkeren, verplaatsen, verwijderen, knippen, plakken; sleutel voor sleutel
ongedaan maken; uitklapmenu's; invoegen van bestanden; macro-opdrachten; reguliere expressie zoeken en
vervangen; tekstmarkering met shift-pijl (indien ondersteund door de terminal); invoegen-overschrijven
schakelaar; woordomslag; automatisch inspringen; afstembare tabbladgrootte; syntaxisaccentuering voor verschillende bestanden
types; en een optie om tekstblokken te pipen via shell-commando's zoals indent en ispell.

Secties:

Opties van editor in ini-bestand

De editor is heel gemakkelijk te gebruiken en vereist geen bijles. Om te zien welke toetsen wat doen, hoeft u alleen maar
raadpleeg het desbetreffende pull-down menu. Andere toetsen zijn: Shift-bewegingstoetsen voor tekst
markeren. Ctrl-ins kopieert naar het bestand mcedit.clip en Shift-ins pasta's van
mcedit.clip. Shift-Deli snijdt naar mcedit.clip en Ctrl-Del verwijdert gemarkeerde tekst. Muis
markeren werkt ook, en je kunt de muis zoals gewoonlijk overschrijven door de shift ingedrukt te houden
toets terwijl u de muis sleept om de normale markering van de terminalmuis te laten werken.

Om een ​​macro te definiëren, druk op Ctrl-R en typ vervolgens de toetsaanslagen die u wilt uitvoeren.
Media Ctrl-R weer als het klaar is. U kunt de macro vervolgens aan elke gewenste toets toewijzen door:
door op die toets te drukken. De macro wordt uitgevoerd wanneer u op drukt Ctrl-A en vervolgens de toegewezen sleutel.
De macro wordt ook uitgevoerd als u op Meta, Ctrl of Esc drukt en de toegewezen toets, mits
dat de toets niet voor een andere functie wordt gebruikt. Eenmaal gedefinieerd, gaan de macro-commando's naar:
het bestand ~/.local/share/mc/mcedit/mcedit.macros U kunt een macro verwijderen door de
juiste regel in dit bestand.

Gebruik Me (Alt-e) om de tekenset van de weergegeven tekst te wijzigen. Hercodering is gemaakt van geselecteerde
codepagina in systeemcodepagina. Om de opname te annuleren, kunt u " " in
dialoogvenster voor het selecteren van tekensets.

F19 formatteert het momenteel gemarkeerde blok (platte tekst of C or C + + code of een andere).
Dit wordt beheerd door het bestand /usr/share/mc/edit.indent.rc waarnaar wordt gekopieerd
~/.local/share/mc/mcedit/edit.indent.rc de eerste keer dat u het gebruikt in uw homedirectory.

De editor geeft ook niet-Amerikaanse tekens weer (160+). Bij het bewerken van binaire bestanden moet u:
reeks tonen stukjes tot 7 bits in het optiemenu om de spatiëring schoon te houden.

Opties of editor in ini-bestand


Sommige editor-opties van ini-file worden in deze sectie beschreven. Opties zijn geplaatst in
[Middernachtcommandant] sectie

editor_wordcompletion_collect_entire_file
Zoek kandidaten voor automatisch aanvullen in het hele bestand of alleen vanaf het begin van het bestand tot
cursorpositie (0)

scherm keuzeschakelaar


Midnight Commander ondersteunt het draaien van veel interne modules (zoals editor, viewer en diff
viewer) tegelijkertijd en ertussen schakelen zonder geopende bestanden te sluiten. Gebruik makend van
meerdere bestandsbeheerders tegelijk wordt momenteel echter niet ondersteund.

Laten we elk van deze modules een scherm noemen. Er zijn drie manieren om tussen schermen te wisselen,
met behulp van een van deze algemene sneltoetsen:

Alt-} overschakelen naar het volgende scherm;

Alt-{ overschakelen naar het vorige scherm;

Alt-` open een dialoogvenster met de lijst met momenteel geopende schermen (of gebruik het "Scherm"
lijst" menu-item).

Voltooiing


Laat de Midnight Commander voor je typen.

Poging om de tekst vóór de huidige positie aan te vullen. MC probeert voltooiing
de tekst als variabele behandelen (als de tekst begint met $), gebruikersnaam (als de tekst begint
Met ~), hostnaam (als de tekst begint met @) of commando (als u zich op de commandoregel bevindt
in de positie waar je een commando zou kunnen typen, mogelijke aanvullingen omvatten dan shell
gereserveerde woorden en shell-ingebouwde commando's) beurtelings. Als geen van deze overeenkomsten
voltooiing van de bestandsnaam wordt geprobeerd.

Aanvulling van bestandsnaam, gebruikersnaam, variabele en hostnaam werkt op alle invoerregels, commando
voltooiing is specifiek voor de opdrachtregel. Als de invulling dubbelzinnig is (er zijn er meer)
verschillende mogelijkheden), MC piept en de volgende actie hangt af van de instelling van de
Voltooid: toon alle optie in het dialoogvenster Configuratie. Als het is ingeschakeld, een lijst met alle
mogelijkheden verschijnt naast de huidige positie en u kunt selecteren met de pijltjestoetsen
en Enter de juiste invoer. U kunt ook de eerste letters typen waarin de
mogelijkheden verschillen om naar een subset van alle mogelijkheden te gaan en zoveel mogelijk in te vullen
mogelijk. Als je op drukt Alt-Tab nogmaals, alleen de subset wordt weergegeven in de keuzelijst,
anders wordt het eerste item dat overeenkomt met alle voorgaande tekens gemarkeerd.
Zodra er geen dubbelzinnigheid is, verdwijnt het dialoogvenster, maar je kunt het verbergen door toetsen te annuleren
Esc, F10 en linker en rechter pijltjestoetsen. Indien Voltooid: alles weergeven is uitgeschakeld, verschijnt het dialoogvenster
alleen omhoog als u op drukt Alt-Tab voor de tweede keer, voor de eerste keer piept MC gewoon.

Ontsnappen van toepassen ?, * en & symbolen (as \?, \*, \& ) in bestandsnamen om ze niet te gebruiken als
metasymbolen in reguliere expressies wanneer vervanging wordt uitgevoerd in de invoerregel.

Virtueel Dien in Systeem


De Midnight Commander is voorzien van een codelaag om toegang te krijgen tot het bestandssysteem; deze code
laag staat bekend als de virtuele bestandssysteemschakelaar. De virtuele bestandssysteem-switch staat toe:
de Midnight Commander om bestanden te manipuleren die zich niet op het Unix-bestandssysteem bevinden.

Momenteel wordt de Midnight Commander geleverd met enkele virtuele bestandssystemen (VFS): de
lokaal bestandssysteem, gebruikt voor toegang tot het reguliere Unix-bestandssysteem; de ftpfs, gewend om
bestanden manipuleren op externe systemen met het FTP-protocol; de tarieven, gebruikt om te manipuleren
tar en gecomprimeerde tar-bestanden; de onderduiken, gebruikt om verwijderde bestanden op ext2-bestand te herstellen
systemen (het standaard bestandssysteem voor Linux-systemen), vis (voor het manipuleren van bestanden over
shell-verbindingen zoals rsh en ssh). Als de code is gecompileerd met sftpf's (Voor
het manipuleren van bestanden via SFTP-verbindingen). Als de code is gecompileerd met smbfs support,
u kunt bestanden op externe systemen manipuleren met het SMB (CIFS)-protocol.

Een generiek extf (EXTernal virtueel bestandssysteem) wordt geleverd om VFS gemakkelijk uit te breiden
mogelijkheden met behulp van scripts en externe software.

De VFS-schakelcode interpreteert alle gebruikte padnamen en stuurt ze door naar de
juiste bestandssysteem, de formaten die voor elk van de bestandssystemen worden gebruikt, worden later beschreven
in hun eigen rubriek.

FTP Dien in Systeem
Met het FTP-bestandssysteem (ftpfs) kunt u bestanden op externe machines manipuleren. Tot
daadwerkelijk gebruiken, kunt u de FTP link item in het menu of verander direct uw huidige
map met behulp van de cd commando naar een padnaam die er als volgt uitziet:

ftp://[!][gebruiker[:pass]@]machine[:poort][remote-dir]

De gebruiker, port en afstandsbediening elementen zijn optioneel. Als u de . specificeert gebruiker element, de
Midnight Commander zal inloggen op de externe machine als die gebruiker, anders zal het gebruik maken van
anonieme login of de loginnaam van de ~ / .netrc het dossier. de optionele passeren onderdeel is
het wachtwoord dat voor de verbinding wordt gebruikt. Het gebruik van het wachtwoord in de VFS-directorynaam is niet:
aanbevolen, omdat het in duidelijke tekst op het scherm kan verschijnen en kan worden opgeslagen in de
directory geschiedenis.

Om het gebruik van FTP-proxy in te schakelen, voegt u: ! (een uitroepteken) aan de hostnaam.

Voorbeelden:

ftp://ftp.nuclecu.unam.mx/linux/local
ftp://tsx-11.mit.edu/pub/linux/packages
ftp://!behind.firewall.edu/pub
ftp://gast@remote-host.com:40/pub
ftp://miguel:xxx@server/pub

Controleer het dialoogvenster Virtueel bestandssysteem voor ftpfs-opties.

Teer Dien in Systeem
Het tar-bestandssysteem biedt u alleen-lezen toegang tot uw tar-bestanden en gecomprimeerde
tar-bestanden met behulp van de opdracht chdir. Om je directory te veranderen in een tar-bestand, verander je
uw huidige map naar het tar-bestand met behulp van de volgende syntaxis:

/bestandsnaam.tar/utar://[dir-inside-tar]

Het mc.ext-bestand biedt al een snelkoppeling voor tar-bestanden, dit betekent dat u meestal
wijs gewoon naar een tar-bestand en druk op Return om het tar-bestand te openen, zie de Edit
Extensiebestand voor details over hoe dit wordt gedaan.

Voorbeelden:

mc-3.0.tar.gz/utar://mc-3.0/vfs
/ftp/GCC/gcc-2.7.0.tar/utar://

De laatste specificeert het volledige pad van het tar-archief.

Het dossier overdracht over Schelp bestandssysteem
Het visbestandssysteem is een op een netwerk gebaseerd bestandssysteem waarmee u de
bestanden op een externe computer alsof ze lokaal zijn. Om dit te gebruiken, moet de andere kant ofwel:
run fish server, of moet bash-compatibele shell hebben.

Om verbinding te maken met een externe machine, hoeft u alleen maar naar een speciale map met de naam te chdir:
is in het volgende formaat:

sh://[gebruiker@]machine[:opties]/[remote-dir]

De gebruiker, opties en afstandsbediening elementen zijn optioneel. Als u de . specificeert gebruiker element,
de Midnight Commander zal proberen in te loggen op de externe machine als die gebruiker, anders is het
zal uw inlognaam gebruiken.

De beschikbare opties zijn:
'C' - gebruik compressie;
'r' - gebruik rsh in plaats van ssh;
poort - specificeer de poort die door de externe server wordt gebruikt.
Indien de afstandsbediening element aanwezig is, zal uw huidige map op de externe machine zijn:
ingesteld op deze.

Voorbeelden:

sh://onlyrsh.mx:r/linux/local
NS://[e-mail beveiligd]:C/privé
NS://[e-mail beveiligd]/privaat
NS://[e-mail beveiligd]:2222/privé

SFTP (SSH Dien in Overdracht Protocol) bestandssysteem
Het SFTP-bestandssysteem is een op een netwerk gebaseerd bestandssysteem waarmee u de
bestanden op een externe machine alsof ze lokaal zijn.

Om verbinding te maken met een externe machine, hoeft u alleen maar naar een speciale map met de naam te chdir:
is in het volgende formaat:

sftp://[gebruiker@]machine:[poort]/[remote-dir]

De gebruiker, port en afstandsbediening elementen zijn optioneel. Als u de . specificeert gebruiker element, de
Midnight Commander zal proberen in te loggen op de externe machine als die gebruiker, anders zal het:
gebruik je inlognaam. port - specificeer de poort die wordt gebruikt door de externe server (standaard 22). Indien
de afstandsbediening element aanwezig is, zal uw huidige map op de externe machine zijn:
ingesteld op deze.

Voorbeelden:

sftp://onlyrsh.mx/linux/local
sftp://joe:[e-mail beveiligd]/privaat
sftp://joe@niet-gecomprimeerd.ssh.edu/private
sftp://joe@somehost.ssh.edu:2222/private

Undelete Dien in Systeem
Op Linux-systemen, als u configure hebt gevraagd om de ext2fs undelete-faciliteiten te gebruiken, zult u:
het bestandssysteem voor het ongedaan maken van de verwijdering beschikbaar hebben. Herstel van verwijderde bestanden is alleen beschikbaar op
ext2-bestandssystemen. Het undelete-bestandssysteem is slechts een interface naar de ext2fs-bibliotheek om
haal alle verwijderde bestandsnamen op een ext2fs op en biedt en om de . uit te pakken
geselecteerde bestanden naar een gewone partitie.

Om dit bestandssysteem te gebruiken, moet je chdir in de speciale bestandsnaam gevormd door de
"undel://" prefix en de bestandsnaam waar het eigenlijke bestandssysteem zich bevindt.

Om bijvoorbeeld verwijderde bestanden te herstellen op de tweede partitie van de eerste SCSI-schijf op:
Linux, zou je de volgende padnaam gebruiken:

onder: //sda2

Het kan even duren voordat de undelfen de vereiste informatie hebben geladen voordat je begint
daar door bestanden bladeren.

SMB Dien in Systeem
Met de smbfs kunt u bestanden manipuleren op externe machines met het SMB- (of CIFS) -protocol.
Deze omvatten Windows for Workgroups, Windows 9x/ME/XP, Windows NT, Windows 2000 en
samba. Om het daadwerkelijk te gebruiken, kunt u proberen het paneelcommando "SMB link..." te gebruiken.
(toegankelijk via de menubalk) of u kunt uw huidige map er direct naar wijzigen
gebruik de opdracht cd naar een padnaam die er als volgt uitziet:

smb://[gebruiker@]machine[/service][/remote-dir]

De gebruiker, service en afstandsbediening elementen zijn optioneel. De gebruiker, domein en wachtwoord wel
worden opgegeven in een invoerdialoogvenster.

Voorbeelden:

smb://machine/Delen
smb://andere_machine
smb://gast@machine/Public/Irlex

EXtern Dien in Systeem
extf stelt u in staat om tal van functies en bestandstypen te integreren in GNU Midnight Commander
op een gemakkelijke manier, door scripts te schrijven.

Extfs-bestandssystemen kunnen worden onderverdeeld in twee categorieën:

1. Stand-alone bestandssystemen, die niet zijn gekoppeld aan een bestaand bestand. Zij
vertegenwoordigen bepaalde systeembrede gegevens als een directorystructuur. U kunt ze oproepen door 'cd
fsnaam://' waarbij fsname een korte naam is voor extfs (zie hieronder). Voorbeelden van dergelijke bestandssystemen
include audio (lijst audiotracks op de cd) of apt (lijst van alle Debian-pakketten in de
systeem).

Als u bijvoorbeeld CD-Audio-tracks op uw CD-ROM-station wilt weergeven, typt u

cd-audio://

2. 'Archief' bestandssystemen (zoals rpm, patchfs en meer), die de inhoud van een bestand vertegenwoordigen
als een mappenboom. Het kan bestaan ​​uit 'echte' bestanden die in een archief zijn gecomprimeerd (urar, rpm)
of virtuele bestanden, zoals berichten in een mailbox (mailfs) of delen van een patch (patchfs). Tot
toegang krijgen tot dergelijke bestandssystemen 'fsnaam://' moet aan de archiefnaam worden toegevoegd. Merk op dat de
archief zelf kan op een andere vfs staan.

Om bijvoorbeeld de inhoud van een zip-archiefdocument.zip-type weer te geven

cd documenten.zip/uzip://

In veel opzichten zou je extfs als elke andere map kunnen behandelen. U kunt bijvoorbeeld:
voeg het toe aan de hotlist of verander het vanuit de directorygeschiedenis. Een belangrijke beperking is:
dat je geen shell-commando's kunt aanroepen binnen extfs, net als elke andere niet-lokale VFS.

Veelgebruikte extfs-scripts die bij Midnight Commander worden geleverd, zijn:

a toegang tot 'A:' DOS/Windows-diskette (cd een://).

geneigd frontend naar het APT-pakketbeheersysteem van Debian (cd geschikt://).

audio audio-cd rippen en afspelen (cd geluid:// or cd apparaat/audio://).

bpp pakket van Bad Penguin GNU/Linux-distributie (cd bestand.bpp/bpp://).

deb pakket van Debian GNU/Linux-distributie (cd bestand.deb/deb://).

dpkg Debian GNU/Linux geïnstalleerde pakketten (cd deb://).

hp48 bestanden bekijken en kopiëren van/naar een HP48 rekenmachine (cd hp48://).

lslR bladeren door lslR-lijsten zoals te vinden op veel FTP's (cd bestandsnaam/lslR://).

mailfs ondersteuning voor mbox-stijl mailboxbestanden (cd mailbox/mailfs://).

patchfs
extfs om unified en context diffs af te handelen (cd bestandsnaam/patchfs://).

rpm RPM-pakket (cd bestandsnaam/rpm://).

toeren RPM-databasebeheer (cd toeren://).

oelha, aar, zip, zooo, aar, UHA
archieven (cd archief/xxxx:// waarbij xxxx een van is: dolk, ure, uzip, uzo, ed,
UHA).

Je zou het bestandstype/de extensie kunnen binden aan gespecificeerde extf's zoals beschreven in de Edit Extension
Bestand sectie. Hier is een voorbeelditem voor Debian-pakketten:

regex/.deb$
Open=%cd %p/deb://

kleuren


De Midnight Commander zal proberen te detecteren of uw terminal kleur ondersteunt met behulp van de
terminaldatabase en uw terminalnaam. Soms raakt het in de war, dus je kunt forceren
kleurmodus of schakel de kleurmodus uit met respectievelijk de vlag -c en -b.

Als het programma is gecompileerd met de Slang-schermmanager in plaats van ncurses, zal het ook:
controleer de variabele KLEURTERM, als het is ingesteld, heeft het hetzelfde effect als de vlag -c.

U kunt terminals specificeren die altijd de kleurmodus forceren door de . toe te voegen kleur_terminals
variabele naar de sectie Kleuren van het initialisatiebestand. Dit voorkomt de middernacht
Commander probeert te detecteren of uw terminal kleur ondersteunt. Voorbeeld:

[Kleuren]
color_terminals=linux,xterm
color_terminals=terminalnaam1,terminalnaam2...

Het programma kan worden gecompileerd met zowel ncurses als slang, ncurses biedt geen manier om
force color mode: ncurses gebruikt alleen de informatie in de terminaldatabase.

De Midnight Commander biedt een manier om de standaardkleuren te wijzigen. Momenteel de kleuren
zijn geconfigureerd met behulp van de omgevingsvariabele MC_COLOR_TABLE of het gedeelte Kleuren in de
initialisatie bestand.

In het gedeelte Kleuren wordt de standaardkleurenkaart geladen vanuit de basis kleur variabel. Jij
kan een alternatieve kleurenkaart voor een terminal specificeren door de terminalnaam te gebruiken als sleutel in
deze sectie. Voorbeeld:

[Kleuren]
basiskleur=
xterm=menu=magenta:gemarkeerd=,magenta:markselect=,rood

Het formaat voor de kleurdefinitie is:

= , , : =...

De kleuren zijn optioneel en de trefwoorden zijn: normaal, geselecteerd, uitgeschakeld, gemarkeerd,
markselect, fouten, input, inputmark, inputunchanged, commandlinemark, reverse, gauge,
header, invoergeschiedenis, commandogeschiedenis. De kleuren van de knoppenbalk zijn: bbarhotkey, bbarbutton.
Kleur statusbalk: statusbalk. Menukleuren zijn: menunormal, menusel, menuhot, menuhotsel,
menuinactief. Dialoogkleuren zijn: dnormal, dfocus, dhotnormal, dhotfocus, dtitle. Fout
dialoogkleuren zijn: errdfocus, errdhotnormal, errdhotfocus, errdtitle. Hulpkleuren zijn:
helpnormal, helpitalic, helpbold, helplink, helplink, helptitle. De kleuren van de kijker zijn:
viewnormal, viewbold, viewunderline, viewselected. Editor-kleuren zijn: editnormal,
editbold, editmarked, editwhitespace, editlinestate. De kleuren van het pop-upmenu zijn: pmenunormaal,
pmenusel, pmenutitel.

hoofd bepaalt de kleur van de paneelkop, de regel die kolomtitels bevat en sorteert
modus indicator.

invoer bepaalt de kleur van invoerregels die worden gebruikt in querydialogen.

peilen bepaalt de kleur van het gevulde deel van de voortgangsbalk (meter), die wordt gebruikt
om de gebruiker de voortgang van bestandsbewerkingen, zoals kopiëren, te laten zien.

invalide bepaalt de kleur van de widget die niet kan worden geselecteerd.

De dialoogvensters gebruiken de volgende kleuren: dnormaal wordt gebruikt voor de normale tekst, dfocus is
de kleur die wordt gebruikt voor het momenteel geselecteerde onderdeel, dhotnormaal is de kleur die wordt gebruikt om
onderscheid maken tussen de sneltoetskleur in normale componenten, terwijl de dhotfocus kleur is gebruikt
voor de gemarkeerde kleur in het momenteel geselecteerde onderdeel.

Menu's gebruiken hetzelfde schema, maar gebruiken de menunormal, menusel, menuhot, menuhotsel en
menuinactieve tags in plaats daarvan.

Help gebruikt de volgende kleuren: helpnormaal wordt gebruikt voor normale tekst, behulpzaam is gebruikt voor
tekst die cursief is benadrukt in de handleiding, hulpvaardig wordt gebruikt voor tekst die is
vetgedrukt benadrukt in de handleiding, hulplink wordt gebruikt voor niet-geselecteerde hyperlinks en
helplink wordt gebruikt voor geselecteerde hyperlink.

Pop-upmenu gebruikt de volgende kleuren: pmenunormaal wordt gebruikt voor niet-geselecteerde menu-items en als a
hoofdkleur van het pop-upmenuvenster, pmenusel wordt gebruikt voor het geselecteerde menu-item, pmenutitel is
gebruikt voor de titel van het pop-upmenu.

De mogelijke kleuren zijn: zwart, grijs, rood, felrood, groen, felgroen, bruin, geel,
blauw, helderblauw, magenta, heldermagenta, cyaan, heldercyaan, lichtgrijs en wit. En daar
is een speciaal trefwoord voor transparante achtergrond. Het is 'standaard'. De 'standaard' kan alleen
worden gebruikt voor achtergrondkleur. Een ander speciaal trefwoord "basis" betekent de hoofdkleuren van mc. Wanneer
Er zijn 256 kleuren beschikbaar, ze kunnen worden gespecificeerd als color16 tot color255, of als
rgb000 naar rgb555 en grijs0 naar grijs23. Voorbeeld:

[Kleuren]
base_color=normaal=wit,default:marked=magenta,default

Attributen kunnen vet, cursief, onderstreept, omgekeerd en knipperend zijn, aangevuld met een plus
ondertekenen als er meer dan één gewenst is. Het speciale woord "geen" betekent geen attributen, zonder
proberen terug te vallen op base_color. Voorbeeld:

menuhotsel=geel;zwart;vet+onderstrepen

Skins


U kunt het uiterlijk van Midnight Commander wijzigen. Om dit te doen, moet u een bestand specificeren
die beschrijvingen bevatten van kleuren en lijnen om vakken te tekenen. Het herdefiniëren van de kleuren is
volledig compatibel met de toewijzing van kleuren, zoals beschreven in de sectie Kleuren.

Als uw skin een van de 256-kleurendefinities bevat, moet u de toets '256kleuren' definiëren
ingesteld op TRUE-waarde in de sectie [skin].

Een skin-bestand wordt doorzocht op het volgende algoritme (naar de eerst gevonden):

1) opdrachtregeloptie: -S or --skin=
2) Omgevingsvariabele MC_SKIN
3) Parameter: huid in sectie [Middernacht-commandant] in configuratiebestand.
4) Bestand /etc/mc/skins/default.ini
5) Bestand /usr/share/mc/skins/default.ini

Opdrachtregeloptie, omgevingsvariabele en parameter in het configuratiebestand kunnen de . bevatten
absoluut pad naar het skin-bestand (met de extensie .ini of zonder). Het zoeken naar
skin-bestand zal voorkomen in (naar de eerste gevonden):

1) ~/.local/share/mc/skins/
2) @sysconfdir@/mc/skins/
3) /usr/delen/mc/skins/

Raadpleeg voor uitgebreide informatie:

Beschrijving van sectie en parameters
Definities van kleurparen
Teken lijnen
Compatibiliteit

Omschrijving of sectie en parameters
sectie [huid] bevatten metainfo voor skin-bestand. Parameter beschrijving korte tekst bevatten
over huid.

sectie [bestandshoogtepunt] bevatten beschrijvingen van kleurparen voor het markeren van bestandsnamen.
De naam van de parameters moet gelijk zijn aan de namen van de secties in het bestand filehighlight.ini. Zien
Bestandsnamen Markeer voor meer informatie.

sectie [kern] beschrijft de elementen die overal worden gebruikt.

_verzuim_
Standaard kleurenpaar. Gebruikt in alle andere secties als ze geen kleur bevatten
definities

gekozen
cursor

gemarkeerd geselecteerde gegevens

markeerselect
cursor op geselecteerde gegevens

peilen kleur van het gevulde deel van de voortgangsbalk

invoer kleur van invoerregels die worden gebruikt in querydialogen

invoerteken
kleur van invoer geselecteerde tekst

invoer ongewijzigd
kleur van invoertekst vóór eerste wijziging of cursorbeweging

opdrachtregelmarkering
kleur van geselecteerde tekst in opdrachtregel

omkeren
omgekeerde kleur

sectie [dialoogvenster] beschrijft de elementen die in dialoogvensters worden geplaatst (behalve error
dialogen).

_verzuim_
Standaardkleur voor deze sectie. Gebruikt [core]._default_ indien niet gespecificeerd

dfocus Kleur van actief element (in focus)

dhotnormaal
Kleur van sneltoetsen

dhotfocus
Kleur van sneltoetsen in gefocust element

sectie [fout] beschrijft de elementen die in foutdialoogvensters worden geplaatst

_verzuim_
Standaardkleur voor deze sectie. Gebruikt [core]._default_ indien niet gespecificeerd

errdhotnormaal
Kleur van sneltoetsen

errdhotfocus
Kleur van sneltoetsen in gefocust element

sectie [menu] beschrijft de elementen die in het menu worden geplaatst. Deze sectie beschrijft:
systeemmenu (aangeroepen door F9) en door de gebruiker gedefinieerde menu's (aangeroepen door F2 in panelen en door F11 in
editor).

_verzuim_
Standaardkleur voor deze sectie. Gebruikt [core]._default_ indien niet gespecificeerd

toegang Kleur van menu-items

menuheet
Kleur van menusneltoetsen

menuel
Kleur van actief menu-item (in focus)

menuhotel
Kleur van menusneltoetsen in gericht menu-item

menuinactief
Kleur van inactief menu

sectie [helpen] beschrijft de elementen die in het helpvenster worden geplaatst.

_verzuim_
Standaardkleur voor deze sectie. Gebruikt [core]._default_ indien niet gespecificeerd

behulpzaam
Kleurpaar voor element met cursief attribuut

hulpvaardig
Kleurpaar voor element met pin attribuut

hulplink
Kleur van links

helplink
Kleur van actieve link (op focus)

sectie [editor] beschrijft de kleuren van elementen die in de editor zijn geplaatst.

_verzuim_
Standaardkleur voor deze sectie. Gebruikt [core]._default_ indien niet gespecificeerd

editvet
Kleurpaar voor element met pin attribuut

bewerk gemarkeerd
Kleur van geselecteerde tekst

witruimte bewerken
Kleur van tabs en markeringen achteraan

bewerklijnstaat
Kleur voor lijnstatusgebied

sectie [kijker] beschrijft de kleuren van elementen die in de viewer worden geplaatst.

bekijkonderstrepen
Kleurpaar voor element met onderstrepen attribuut

Kleur paar definities
Elke parameter in skin-bestand bevat definitie van kleurenpaar.

Kleurparen beschreven als twee kleuren en de optionele attributen gescheiden door ';'. Eerst
veld stelt de voorgrondkleur in, het tweede veld stelt de achtergrondkleur in, het derde veld stelt de
attributen. Elk van de velden kan worden weggelaten, in dit geval wordt de waarde overgenomen van
standaard kleurenpaar (algemeen kleurenpaar of van standaard kleurenpaar van deze sectie).

Voorbeeld:
[kern]
# groen op zwart
_default_=groen;zwart
# groen (standaard) op blauw
geselecteerd=;blauw
# geel op zwart (standaard)
# onderstreept geel op zwart (standaard)
gemarkeerd=geel;;onderstrepen

Mogelijke kleuren (namen) en attributen worden beschreven in Kleuren. sectie.

Trekken lijnen
Lijnen sets in sectie [Lijnen] in skin-bestand. Standaard worden enkele regels gebruikt, maar u
kan herdefiniëren voor het gebruik van utf-8-symbolen (zoals lijnen, bijvoorbeeld).

WAARSCHUWING!!! Wanneer u Midnight Commander bouwt met het Ncurses-schermbibliotheekgebruik van:
lijnen tekenen is beperkt! Mogelijk alleen een enkele lijn tekenen. Voor alle vragen en
opmerkingen neem dan contact op met de ontwikkelaars van Ncurses.

Beschrijvingen van parameters [Lijnen]:

linksboven
linkerbovenste regelfragment.

rechtsboven
rechtsboven regelfragment.

midden boven
neerwaartse tak van horizontale lijn

middenonder
omhoog tak van horizontale lijn

links onderaan
fragment linksonder in de regel

rechts beneden
fragment rechtsonder in de regel

linksmidden
rechter tak van verticale lijn

rechtsmidden
linker tak van verticale lijn

middenmidden
kruis van lijnen

horiz horizontale lijn

vert verticale lijn

dunhoriz
dunne horizontale lijn

verdunnen
dunne verticale lijn

Compatibiliteit
Benoeming van kleur door skin-bestanden volledig compatibel met de benoeming van de kleuren
beschreven in Kleuren. sectie.

In dit geval heeft het opnieuw toewijzen van kleuren voorrang op het huidbestand en is het complementair.

bestandsnamen Markeer


Sectie [filehighlight] in huidig ​​skin-bestand bevat sleutelnamen als highlight-groepen en
waarden als kleurparen. Kleurparen worden beschreven in het gedeelte Skins.

Regels voor bestandsnamen highlight worden in het bestand /usr/share/mc/filehighlight.ini geplaatst
(~/.config/mc/filehighlight.ini). Naam van sectie in dit bestand moet gelijk zijn aan
parameternamen in de sectie [filehighlight] (in huidig ​​skin-bestand).

Sleutels in deze groepen zijn:

type dan: bestandstype. Indien aanwezig, worden alle andere opties genegeerd.

regexp reguliere expressie. Indien aanwezig, wordt de optie 'extensies' genegeerd.

extensies
lijst met extensies van bestanden. Gescheiden door ';' teken.

extensies_case
(alleen zinvol met de parameter 'extensions') maak 'extensions' rule case sentitive
(waar) of niet (onwaar).

De sleutel 'type' kan waarden hebben:
-BESTAND (alle bestanden)
- BESTAND_EXE
- DIR (alle mappen)
- LINK_DIR
- LINK (alle links behalve verouderde link)
- HARDE LINK
- SYMLINK
- STALE_LINK
- DEVICE (alle apparaatbestanden)
- DEVICE_BLOCK
- DEVICE_CHAR
- SPECIAAL (alle speciale bestanden)
- SPECIALE_SOCKET
- SPECIALE_FIFO
- SPECIALE_DEUR

special Instellingen


De meeste instellingen van de Midnight Commander kunnen worden gewijzigd via de menu's. Er zijn echter
een klein aantal instellingen die alleen kunnen worden gewijzigd door het installatiebestand te bewerken.

Deze variabelen kunnen worden ingesteld in uw ~/.config/mc/ini file:

clear_before_exec
Standaard wist de Midnight Commander het scherm voordat hij een commando uitvoert. Indien
je zou liever de uitvoer van de opdracht onderaan het scherm zien, edit
jouw ~/.config/mc/ini bestand en verander de waarde van het veld clear_before_exec in
0.

bevestigen_view_dir
Als u in een map op F3 drukt, gaat MC normaal gesproken naar die map. Als deze vlag is
ingesteld op 1, dan zal MC om bevestiging vragen voordat de directory wordt gewijzigd als u
bestanden laten taggen.

ftpfs_retry_seconden
Deze waarde is het aantal seconden dat de Midnight Commander zal wachten voordat
probeert opnieuw verbinding te maken met een FTP-server die de aanmelding heeft geweigerd. Als de waarde
nul is, wordt de login niet opnieuw geprobeerd.

max_dirt_limit
Specificeert hoeveel schermupdates maximaal kunnen worden overgeslagen in het interne bestand
kijker. Normaal gesproken is deze waarde niet significant, omdat de code automatisch
past het aantal updates aan dat moet worden overgeslagen op basis van de snelheid van inkomende toetsaanslagen.
Echter, op zeer trage machines of terminals met een snelle automatische herhaling van het toetsenbord, is een grote
waarde kan schermupdates te springerig maken.

Het lijkt erop dat het instellen van max_dirt_limit op 10 het beste gedrag veroorzaakt, en dat is:
de standaardwaarde.

mouse_move_pages_viewer
Regelt of scrollen met de muis per pagina of regel voor regel op de
interne bestandsviewer.

alleen_leidend_plus_minus
Speciale behandeling toestaan ​​voor '+', '-', '*' in de opdrachtregel (selecteer, deselecteer,
omgekeerde selectie) alleen als de opdrachtregel leeg is. U hoeft niet te citeren
die tekens in het midden van de opdrachtregel. Aan de andere kant kun je niet
gebruik ze om de selectie te wijzigen wanneer de opdrachtregel niet leeg is.

show_output_starts_shell
Deze variabele werkt alleen als u de subshell-ondersteuning niet gebruikt. Wanneer u gebruik maakt van
de Co-toetsaanslag om terug te gaan naar het gebruikersscherm, als deze is ingesteld, krijgt u een
verse schil. Anders brengt u door op een willekeurige toets te drukken terug naar middernacht
Commandant.

tijdformaat_recent
Wijzig de tijdnotatie die wordt gebruikt om datums binnen 6 maanden vanaf nu weer te geven. Zien
strftime of date man-pagina voor de formaatspecificatie. Als deze optie ontbreekt,
standaard tijdformaat wordt gebruikt.

tijdformaat_oud
Wijzig de tijdnotatie die wordt gebruikt om datums ouder dan 6 maanden vanaf nu of voor weer te geven
datums in de toekomst. Zie strftime of date man-pagina voor de formaatspecificatie.
Als deze optie niet aanwezig is, wordt de standaard tijdnotatie gebruikt.

torben_fj_mode
Als deze vlag is ingesteld, werken de home- en end-toetsen iets anders op de
panelen, in plaats van de selectie te verplaatsen naar de eerste en laatste bestanden in de panelen,
zij zullen als volgt handelen:

De home-toets zal: omhoog gaan naar de middelste regel, indien daaronder; ga anders naar de bovenste regel
tenzij het al op de bovenste regel staat, gaat het in dit geval naar het eerste bestand in
het paneel.

De eindtoets heeft een soortgelijk gedrag: ga naar de middelste lijn, als je eroverheen gaat; anders gaan
naar de onderste regel, tenzij u al op de onderste regel staat, in dat geval zal het
verplaats de selectie naar de laatste bestandsnaam in het paneel.

gebruik_bestand_naar_guess_type
Als deze variabele aan staat (standaard), zal het de bestandsopdracht spawnen die overeenkomt met de
bestandstypen die worden vermeld in het bestand mc.ext.

xtree_mode
Als deze variabele is ingeschakeld (standaard is uitgeschakeld) wanneer u door het bestandssysteem bladert in een boom
paneel, zal het automatisch het andere paneel herladen met de inhoud van de
geselecteerde map.

vis_directory_timeout
Deze variabele bevat de levensduur van een directorycache-item in seconden. De standaard
waarde is 900 seconden.

klembord_winkel
Deze variabele bevat een pad (met opties) naar het externe klembordhulpprogramma zoals
'xclip' om tekst in te lezen in X-selectie uit bestand. Bijvoorbeeld:

clipboard_store=xclip -i

klembord_plakken
Deze variabele bevat een pad (met opties) naar het externe klembordhulpprogramma zoals
'xclip' om de selectie standaard uit te printen. Bijvoorbeeld:

clipboard_paste=xclip -o

autodetect_codeset
Met deze optie kunt u de opdracht `enca' gebruiken om de codeset van tekstbestanden in
interne kijker en redacteur. Lijst met geldige waarden kan worden verkregen door de `enca --list
talen | cut -d : -f1' commando. De optie moet zich in de sectie [Misc] bevinden.

Bijvoorbeeld:

autodetect_codeset=Russisch

parameters For extern editor or kijker


De Midnight Commander biedt een manier om opties te specificeren voor externe editors en
kijkers. De Midnight Commander probeert de "[Externe editor of kijker
parameters]" in het systeeminitialisatiebestand (het mc.lib-bestand in de
bibliotheekmap van Midnight Commander) en vervolgens in de ~/.config/mc/ini het dossier. De optie
naam moet gelijk zijn aan de naam (volledige padnaam) van externe editor of viewer. De optie
waarde kan de volgende variabelen bevatten:

%bestandsnaam
De bestandsnaam die u wilt bewerken/bekijken.

%lino
De startregel in het openingsbestand.

Bijvoorbeeld:

[Externe editor of viewer parameters]
vi=%bestandsnaam +%lineno
joe=%bestandsnaam +%lineno
meer=%bestandsnaam +%lineno

Startregel wordt alleen doorgegeven aan de externe editor/viewer als deze wordt aangeroepen vanuit het zoekbestand
resultatenvenster.

Als externe editor/viewer wordt gestart via F4/F3-toetsen, hoopt MC dat programma (tenminste
"joe", maar waarschijnlijk ook anderen) heeft een eigen functie die standaard het bestand opent waar het
laatst geopend was. MC verhindert niet dat externe editor/viewer de positie in bewaart en herstelt
geopende bestanden.

terminal databanken


De Midnight Commander biedt een manier om uw systeemterminaldatabase te repareren zonder
root-rechten nodig hebben. De Midnight Commander zoekt in de systeeminitialisatie
bestand (het mc.lib-bestand dat zich in de bibliotheekmap van Midnight Commander bevindt) en in de
~/.config/mc/ini bestand voor de sectie "terminal:uw-terminal-naam" en vervolgens voor de
sectie "terminal:algemeen", elke regel van de sectie bevat een sleutelsymbool dat u wilt
om te definiëren, gevolgd door een gelijkteken en de definitie voor de sleutel. U kunt de
speciale \e-vorm om het escape-teken weer te geven en de ^x om de controle-x . weer te geven
karakter.

De mogelijke sleutelsymbolen zijn:

f0 tot f20 Functietoetsen f0-f20
bs backspace
home home sleutel
einde einde toets
pijltje omhoog
pijl-omlaag-omlaag
linker pijltjestoets links
pijl naar rechts
pgdn pagina omlaag toets
pgup pagina omhoog toets
voeg het invoegteken in
verwijder het verwijderteken
voltooien om voltooiing te doen

Om bijvoorbeeld de toetsinvoeging te definiëren als de Escape + [ + O + p, stelt u dit in de
ini-bestand:

invoegen=\e[Op

Ook nu kunt u gebruik maken van uitgebreid leren sleutels. Bijvoorbeeld:

ctrl-alt-right=\e[[1;6C
ctrl-alt-left=\e[[1;6D

Dit betekent dat ctrl+alt+left een \e[[1;6D ontsnappingsreeks stuurt en dus Midnight
Commander interpreteert "\e[[1;6D" als Ctrl-Alt-Links.

De compleet sleutelsymbool vertegenwoordigt de escape-reeksen die worden gebruikt om de voltooiing aan te roepen
proces, wordt dit aangeroepen met Alt-tab, maar je kunt andere toetsen definiëren om hetzelfde werk te doen
(op dat toetsenbord met overal tonnen mooie en ongebruikte toetsen).

Gebruik mc online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

Linux-commando's

Ad