Dit is de opdracht feh die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
FEH — beeldviewer en catalogiseerder
KORTE INHOUD
FEH [opties] [bestanden | directories | URL's ...]
VERSIE
Deze handleiding documenten FEH 2.14
Compileer-tijdschakelaars: libcurl-ondersteuning ingeschakeld, Xinerama-ondersteuning ingeschakeld, ingebouwde EXIF
ondersteuning ingeschakeld
PRODUCTBESCHRIJVING
FEH is een op modus gebaseerde afbeeldingsviewer. Het is vooral bedoeld voor gebruikers van de opdrachtregel die een
snelle afbeeldingsviewer zonder enorme GUI-afhankelijkheden, hoewel het ook kan worden gestart door
(grafische) bestandsbeheerders om een afbeelding te bekijken. Standaard (tenzij argumenten of een bestandslijst zijn
gespecificeerd) FEH toont alle bestanden in de huidige map.
FEH ondersteunt bestandslijsten, verschillende sorteermodi voor afbeeldingen, bijschriften van afbeeldingen, HTTP en meer.
Configureerbare sneltoetsen worden gebruikt om het te bedienen; de muis wordt ook ondersteund, maar
slechts voor zeer weinig handelingen vereist.
FEH kan ook worden gebruikt als wallpaper setter.
EXIF-tags worden ondersteund met ofwel exiv2 / exifgrep via --info (Zie de GEBRUIK Voorbeelden
sectie), of door te compileren FEH met exif=1.
MODES
FEH is gebaseerd op verschillende modi, die bij het opstarten worden geselecteerd door de opdrachtregelopties.
De modus Diavoorstelling is de standaardinstelling. Het opent één venster en toont de eerste afbeelding erin, de
toetsenbord en muis kunnen worden gebruikt om dia's (afbeeldingen) te wisselen. In de diavoorstellingsmodus kunnen afbeeldingen worden
verwijderd van de bestandslijst of van de schijf, kan de nieuwe bestandslijst vervolgens worden opgeslagen in de
schijf en op een later tijdstip opnieuw geopend. Een afbeelding kan ook uit stdin worden gelezen via "feh -".
De montagemodus vormt een montage uit de bestandslijst. De resulterende afbeelding kan worden bekeken of opgeslagen,
en de grootte kan worden beperkt door hoogte, breedte of beide.
De indexmodus vormt een indexafdruk van de bestandslijst. Afbeeldingsminiaturen worden weergegeven samen met:
de bestandsnaam, bestandsgrootte en pixelgrootte, afgedrukt met een truetype-lettertype naar keuze. De
resulterende afbeelding kan worden bekeken of opgeslagen, en de grootte kan worden beperkt door hoogte, breedte of
beide.
De miniatuurmodus is als de indexmodus, maar de miniafbeeldingen zijn klikbaar en openen de geselecteerde
afbeelding in een nieuw venster.
Multiwindow-modus toont afbeeldingen in meerdere vensters, in plaats van als een diavoorstelling in één venster.
Niet gebruiken met een grote bestandslijst ;)
Lijstmodus geeft geen afbeeldingen weer. uitgangen een ls - stijllijst van de bestanden in de
bestandslijst, inclusief afbeeldingsinformatie zoals grootte, pixels, type, enz. De Customlist-modus zal
geef de gewenste beeldinformatie weer in het formaat dat u kiest.
FEH kan ook alle laadbare bestanden in een bestandslijst of alle niet-laadbare bestanden weergeven.
Handig voor het gladstrijken van een directory.
ONDERSTEUNDE FORMATS
FEH kan elk formaat openen dat wordt ondersteund door Imlib2, met name jpeg en png. Als de bekeerling
binair (geleverd door ImageMagick) is beschikbaar, het heeft ook beperkte ondersteuning voor vele andere
bestandstypen, zoals svg, xcf en otf. Gebruik maken van --magische-time-out num met een niet-negatieve waarde to
het mogelijk maken. Voor geanimeerde afbeeldingen wordt alleen het eerste frame weergegeven.
OPTIES
-A, --actie [vlag]actie
Geef een shell-opdracht op als een actie die moet worden uitgevoerd op de afbeelding. In diavoorstelling of
multiwindow-modus, de actie wordt uitgevoerd wanneer de action_0-toets wordt ingedrukt, in lijst
modus, wordt het voor elk bestand uitgevoerd. In laadbare/onlaadbare modus, wordt het uitgevoerd voor:
elk laadbaar/onlaadbaar bestand, respectievelijk. Klik in de miniatuurmodus op een
image zorgt ervoor dat de actie wordt uitgevoerd in plaats van de afbeelding te openen.
If vlag is ";", FEH zal de huidige afbeelding opnieuw laden in plaats van over te schakelen naar de volgende
één na het uitvoeren van de actie.
De actie wordt uitgevoerd door /bin/sh. Gebruik formaatspecificaties om naar afbeelding te verwijzen
informatie. Zien FORMAT SPECIFICATIES bijvoorbeeld. Bijv. "feh -A mv ~/afbeeldingen/%n *". In
diavoorstellingsmodus, wordt de volgende afbeelding weergegeven nadat de actie is uitgevoerd, in
multiwindow-modus, wordt het venster gesloten.
--actie1 .. --actie9
Extra acties die kunnen worden ingesteld en geactiveerd met behulp van de juiste cijfertoets.
-Z, --automatisch zoomen
Zoom foto's naar schermgrootte in de modus Volledig scherm / vaste geometrie.
-x, --randloos
Maak randloze vensters.
-P, --cache-miniaturen
Miniatuurcache inschakelen in ~/.miniaturen. Werkt alleen met miniaturen <= 256x256
pixels.
-K, --bijschrift-pad pad
Pad naar map met afbeeldingsbijschriften. Hiermee wordt het bekijken van ondertitels ingeschakeld, en als
bijschriften zijn te vinden in pad, die relatief is ten opzichte van de map van elke afbeelding, ze
worden als overlay op het weergegeven beeld weergegeven. Bijv. met bijschriftpad "captions/", en
het bekijken van afbeelding "images/foo.jpg", zal het bijschrift worden gezocht in
"afbeeldingen/bijschriften/foo.jpg.txt".
-L, --aangepaste lijst formaat
Geef geen afbeeldingen weer, druk afbeeldingsinformatie af volgens formaat in plaats daarvan. Zien FORMAT
SPECIFICATIES.
--één keer fietsen
afrit FEH na één lus door de diavoorstelling.
-G, --teken-acties
Teken de gedefinieerde acties en wat ze doen in de linkerbovenhoek van de afbeelding.
--teken-exif
(alleen indien gecompileerd met exif=1) laat linksonder wat EXIF-informatie zien
hoek, vergelijkbaar met het gebruik van --info met exiv2 / exifgrep.
-d, --draw-bestandsnaam
Teken de bestandsnaam linksboven in de afbeelding.
--teken-getint
Toon overlay-teksten (zoals gemaakt door --draw-bestandsnaam et al) op een semi-transparante
achtergrond om hun leesbaarheid te verbeteren
-f, --bestandslijst filet
Deze optie is vergelijkbaar met de afspeellijsten die door muzieksoftware worden gebruikt. Indien filet bestaat, het
worden gelezen voor een lijst met te laden bestanden, in de volgorde waarin ze verschijnen. Het formaat is een
lijst met bestandsnamen van afbeeldingen, absoluut of relatief ten opzichte van de huidige map, één bestandsnaam
per lijn.
If filet bestaat niet, wordt aan het einde van a . gemaakt op basis van de interne bestandslijst
kijksessie. Dit wordt het best gebruikt om de resultaten van complexe soorten op te slaan (-Spixels
bijvoorbeeld) om later te bekijken.
Alle wijzigingen aan de interne bestandslijst (zoals het verwijderen van een bestand of het weggesnoeid worden)
onlaadbaar zijn) worden opgeslagen in filet wanneer FEH uitgangen. U kunt bestanden toevoegen aan
bestandslijsten door ze op de opdrachtregel op te geven wanneer u ook de lijst opgeeft.
If filet is "-", FEH zal de bestandslijst van zijn standaard invoer lezen.
-e, --lettertype doopvont
Globaal lettertype instellen. Moet een truetype-lettertype zijn, aanwezig in de huidige map of
de lettertypemap, en moet worden gedefinieerd in de vorm fontnaam/punten, zoals
"mijnlettertype/12".
-C, --fontpad pad
Specificeren pad als extra directory om naar fonts te zoeken; kan meerdere worden gebruikt
keer om meerdere paden toe te voegen.
--force-aliasing
Schakel anti-aliasing uit voor zoomen, achtergrondinstelling enz.
-I, --volledige index
Hetzelfde als de indexmodus, maar met aanvullende informatie onder de miniaturen. Werken
net als "feh --index --index-info "%n\n%S\n%wx%h"". Schakelt in MONTAGE MODE OPTIES.
Opmerking: deze optie moet alle afbeeldingen laden om de afmetingen van de FEH
venster, dus als het met veel bestanden wordt gebruikt, duurt het even voordat een FEH venster is
zichtbaar. Gebruik maken van --vooraf laden om een voortgangsbalk te krijgen.
-F, --volledig scherm
Maak het venster volledig scherm. Merk op dat in deze modus grote afbeeldingen altijd
verkleind om op het scherm te passen, --zoom zoom heeft alleen invloed op kleinere afbeeldingen en nooit
schaalt groter dan nodig is om op de schermgrootte te passen. De enige uitzondering is een zoom of
100, in welk geval afbeeldingen altijd worden weergegeven met 100% zoom, ongeacht hun
dimensies.
-g, --geometrie [Breedte x Hoogte] [+ x + y]
Beperk (en verander niet) de venstergrootte. Neemt een geometrie in X-stijl snaar als
640x480 met optionele +x+y vensterverschuiving. Houd er rekening mee dat op grotere afbeeldingen wordt ingezoomd
passen, maar je kunt ze in 1:1 zien door op de zoomknop te klikken. Merk op dat dit
optie dwingt de geometrie niet af, het wijzigen door een WM voor tegels of handmatig is
nog mogelijk.
-Y, --verberg-aanwijzer
Verberg de aanwijzer (handig voor diavoorstellingen).
-B, --afbeelding-bg stijl
Gebruik stijl als achtergrond voor transparante afbeeldingsdelen en dergelijke. Geaccepteerde waarden:
ruiten, wit, zwart. De standaard voor venstermodus is cheques, terwijl volledig scherm
staat standaard op zwart.
-i, --inhoudsopgave
Indexmodus inschakelen. De indexmodus is vergelijkbaar met de montagemodus en accepteert hetzelfde
opties. Het maakt een indexafdruk van miniaturen, waarbij de afbeeldingsnaam eronder wordt afgedrukt
elke miniatuur. Index-modus maakt bepaalde andere opties mogelijk, zie INDEX MODE OPTIES
en MONTAGE MODE OPTIES.
--index-info formaat
Toon afbeeldingsinformatie op basis van formaat onder miniaturen in index/miniatuurmodus.
Bekijk FORMAT SPECIFICATIES. Kan nieuwe regels bevatten.
Opmerking: als u afbeeldingsgerelateerde indelingen opgeeft (zoals %w of %s), FEH moet alles laden
afbeeldingen om de afmetingen van zijn eigen venster te berekenen. Dus als je ze met veel gebruikt
bestanden, duurt het even voordat a FEH raam zichtbaar wordt. Gebruik maken van --vooraf laden naar
krijg een voortgangsbalk.
--info [vlag]opdrachtregel
Uitvoeren opdrachtregel en geef de uitvoer weer in de linkerbenedenhoek van de afbeelding.
Kan worden gebruikt om bijv. afbeeldingsafmetingen of EXIF-informatie weer te geven. Ondersteunt FORMAT
SPECIFICATIES. Indien vlag is ingesteld op ";", wordt de uitvoer niet standaard weergegeven, maar
moet worden ingeschakeld met de toggle_info-toets.
-k, --houd-http
Bij het bekijken van bestanden met HTTP, FEH verwijdert normaal gesproken de lokale kopieën na het bekijken,
of, indien cached, bij afsluiten. Deze optie voorkomt dit, zodat u de
lokale exemplaren. ze zullen binnen zijn / tmp met "FEH" in de naam.
--houd-zoom-vp
Houd bij het wisselen van afbeeldingen de zoom- en kijkvensterinstellingen (zoomniveau en X-, Y-offsets)
-l, --lijst
Geen afbeeldingen weergeven. Analyseer ze en toon een ls(1) - stijllijst. Nuttig in
scripts om afbeeldingen van een bepaalde grootte/resolutie/type enz. op te sporen.
-U, --laadbaar
Geen afbeeldingen weergeven. Druk gewoon hun namen af als imlib2 succesvol kan laden
hen. Retourneert false als ten minste één afbeelding niet kon worden geladen.
--magische-time-out time-out
Stop daarna met proberen om niet-laadbare bestanden te converteren time-out seconden. Een negatieve waarde
schakelt geheime / magische ondersteuning helemaal uit, een waarde van nul oorzaken FEH proberen
voor onbepaalde tijd. Magick-ondersteuning is standaard uitgeschakeld.
--max-dimensie Breedte x Hoogte
Toon alleen afbeeldingen met een breedte <= Breedte en hoogte <= Hoogte. Als je er alleen maar om geeft
één parameter, stel de andere in op 0 (of een negatieve waarde).
-M, --menu-lettertype doopvont
Gebruik doopvont (truetype, met grootte, zoals "yudit/12") als menulettertype.
--min-dimensie Breedte x Hoogte
Toon alleen afbeeldingen met een breedte >= Breedte en hoogte >= Hoogte. Als je er alleen maar om geeft
één parameter, stel de andere in op 0.
-m, --montage
Schakel de montagemodus in. In de montagemodus wordt een nieuwe afbeelding gemaakt die bestaat uit een raster van
miniaturen van de afbeeldingen in de bestandslijst. Wanneer de montagemodus is geselecteerd, zijn bepaalde
andere opties beschikbaar komen. Zien MONTAGE MODE OPTIES.
-w, --meerdere vensters
Schakel de diavoorstellingsmodus uit. Met deze instelling, in plaats van meerdere bestanden te openen in
diavoorstellingsmodus, meerdere vensters worden geopend; één per bestand.
--geen spring-op-resort
Spring niet naar de eerste afbeelding nadat u de bestandslijst hebt gebruikt.
-N, --geen-menu's
Laad of toon geen menu's.
--geen-scherm-clip
Standaard zijn venstergroottes beperkt tot de schermgrootte. Met deze optie kunnen windows
zal de grootte van de afbeelding erin hebben. Houd er rekening mee dat ze erg groot kunnen worden
op deze manier, waardoor ze onhandelbaar worden in bepaalde windowmanagers.
--geen xinerama
Schakel Xinerama-ondersteuning uit. Heeft alleen zin als je Xinerama-ondersteuning hebt gecompileerd
inch
-j, --uitvoer-dir directory
Bewaar bestanden in directory (alleen nuttig met -k)
-p, --vooraf laden
Afbeeldingen vooraf laden. Dit betekent niet dat u ze in het RAM-geheugen moet houden, maar dat u er doorheen moet lopen en
verwijder eerst onlaadbare afbeeldingen. Anders worden ze verwijderd terwijl u veegt
door. Dit analyseert ook de afbeeldingen om gegevens te krijgen voor gebruik bij het sorteren, zoals:
pixelgrootte, type enz. Een preload-run wordt automatisch uitgevoerd als u opgeeft:
een van deze soort modi.
-q, --stil
Rapporteer geen niet-fatale fouten voor mislukte ladingen. Uitgebreide en stille modi zijn dat niet
elkaar uitsluiten, de eerste regelt informatieve berichten, de tweede alleen
fouten.
-z, --willekeurig
Wanneer u meerdere bestanden in een diavoorstelling bekijkt, moet u de lijst met bestanden eerder willekeurig maken
weergeven. De lijst wordt opnieuw willekeurig wanneer de diavoorstelling doorloopt (dat wil zeggen,
overgangen van de laatste naar de eerste afbeelding).
-r, --recursief
Breid recursief alle mappen in de opdrachtregelargumenten uit tot de inhoud van
die mappen, helemaal tot op het onderste niveau.
-R, --herladen int
Herlaad bestandslijst en huidige afbeelding na int seconden. Handig voor het bekijken van HTTP
webcams of regelmatig wisselende mappen. (Merk op dat het opnieuw laden van de bestandslijst is
nog experimenteel.)
Als een afbeelding wordt verwijderd, FEH zal ofwel de volgende tonen of stoppen. Als echter een
afbeelding bestaat nog, maar kan niet meer worden geladen, FEH zal blijven proberen te laden
het.
-n, --omgekeerde
Keer de sorteervolgorde om. Gebruik dit om de volgorde van de bestandslijst om te keren. Bijvoorbeeld om te sorteren
in omgekeerde breedtevolgorde, gebruik -nBreedte.
-., --verkleinen
Schaal afbeeldingen om in venstergeometrie te passen (standaard ingesteld op schermgrootte als er geen geometrie was
opgegeven). Deze optie wordt genegeerd in de modus Volledig scherm.
In tegelomgevingen zorgt dit er ook voor dat het beeld gecentreerd wordt in het venster.
--scroll-stap tellen
Scroll tellen pixels wanneer scroll_up, scroll_down, scroll_left of scroll_right is
ingedrukt. Merk op dat deze optie negatieve getallen accepteert voor het geval je moet omkeren
de scrollrichting; zien KEYS CONFIG SYNTAXIS om het permanent te wijzigen. Standaard: 20
-D, --slideshow-vertraging drijven
Wacht voor de diavoorstellingsmodus drijven seconden tussen automatisch wisselende dia's.
Handig voor presentaties. Geef een negatief getal op om de vertraging in te stellen (wat
dan zijn drijven * (-1)), maar begin FEH in gepauzeerde modus.
-S, --soort sort_type
De bestandslijst kan worden gesorteerd op afbeeldingsparameters. Toegestane sorteertypen zijn:
naam, bestandsnaam, mtime, breedte, hoogte, pixels, grootte, formaat. Voor sorteermodi andere
dan naam, bestandsnaam of mtime, is een preload-run nodig, met vertraging tot gevolg
evenredig met het aantal afbeeldingen in de lijst.
De mtime-sorteermodus sorteert afbeeldingen op meest recentelijk gewijzigd. Om eerst op oudste te sorteren,
keer de bestandslijst om met --reverse.
-|, --begin bij bestandsnaam
Start de bestandslijst op bestandsnaam. Houd er rekening mee dat op dit moment bestandsnaam moet overeenkomen met een
(uitgebreid) pad in de bestandslijst. Dus, als het te matchen bestand wordt doorgegeven via een
absoluut pad in de bestandslijst, bestandsnaam moet een absoluut pad zijn. Als het bestand is
gepasseerd via een relatief pad, bestandsnaam moet een identiek relatief pad zijn. Dit is een
bekend probleem. Zie ook GEBRUIK Voorbeelden.
-T, --thema thema
Laad opties uit configuratiebestand met naam thema - zie THEMA CONFIG SYNTAXIS meer
informatie. Merk op dat opdrachtregelopties altijd thema-opties overschrijven. Het thema kan
ook ingesteld worden via de programmanaam (bijv. met symlinks), dus standaard FEH eruit zal zien
voor een "FEH" thema.
-t, --miniaturen
Hetzelfde als de Index-modus, maar de miniaturen zijn klikbare afbeeldingsstarters. Let daar op
--volledig scherm en --verkleinen hebben geen invloed op het miniatuurvenster. Ze doen echter
werk voor afbeeldingsvensters gestart vanuit de miniatuurmodus. Ondersteunt ook MONTAGE MODE
OPTIES.
-~, --duim-titel snaar
Set titel voor vensters die zijn geopend vanuit de miniatuurmodus. Zie ook FORMAT SPECIFICATIES.
-^, --titel titel
Venstertitel instellen. Geldt voor alle vensters behalve die geopend vanuit de miniatuurmodus.
Bekijk FORMAT SPECIFICATIES.
-u, --onlaadbaar
Geen afbeeldingen weergeven. Druk gewoon hun namen af als imlib2 NIET succesvol kan zijn
laad ze. Retourneert false als ten minste één afbeelding kon worden geladen.
-V, --uitgebreid
output nuttige informatie, voortgangsbalken, enz.
-v, --versie
uitvoer versie-informatie en sluit af.
--xinerama-index scherm
Override FEH's idee van het actieve Xinerama-scherm. Kan in bepaalde gevallen handig zijn
omstandigheden waarin de windowmanager het feh-venster op het Xinerama-scherm plaatst A
en FEH gaat ervan uit dat deze op scherm B wordt geplaatst.
In achtergrondinstellingsmodus: Bij gebruik met een andere optie dan --bg-tegel: Alleen instellen
behang aan scherm. Alle andere schermen worden zwart/wit gevuld. Dit is het meest
handig in een Xinerama-configuratie met overlappende schermen. Neem bijvoorbeeld aan dat
je hebt twee overlappende schermen (index 0 en 1), waarbij index 0 kleiner is. Tot
centreer een achtergrond op het scherm met index 0 en vul de extra ruimte op index 1
zwart/wit, gebruik "--xinerama-index 0" bij het instellen van de achtergrond.
--zoom procent | max | vullen
Zoom afbeeldingen met procent wanneer in de modus Volledig scherm of wanneer de venstergeometrie vast is.
In combinatie met --automatisch zoomen, zoomen is beperkt tot het opgegeven procent.
opgeven max is als setting --automatisch zoomengebruik vullen merken FEH zoom de afbeelding zoals
the --bg-vul modus.
MONTAGE MODE OPTIES
Deze extra opties kunnen worden gebruikt voor index-, montage- en (gedeeltelijk) thumbnail-modus.
-a, --alfa int
Wanneer u miniaturen op de achtergrond tekent, stelt u hun transparantieniveau in op int (0
- 255).
-b, --bg filet | trans
Gebruik filet als achtergrond voor je montage. Met deze optie gespecificeerd, wordt de montage
maat zal standaard de maat zijn van filet als er geen maatbeperkingen zijn opgegeven.
Als alternatief, als filet is "trans", wordt de achtergrond transparant gemaakt.
-X, --neger-aspect
Standaard behouden de montageminiaturen hun beeldverhoudingen, terwijl ze passen
in duimbreedte/-hoogte. Deze optie dwingt ze om de grootte te hebben die is ingesteld door
--duimbreedte en --duimhoogte. Dit voorkomt lege plekken in de finale
Bijeenkomst.
-H, --limiet-hoogte pixels
Beperk de hoogte van de montage.
-W, --limiet-breedte pixels
Beperk de breedte van de montage, standaard op 800 pixels.
Als beide --limiet-breedte en --limiet-hoogte zijn gespecificeerd, zal de montage precies zijn:
Breedte x Hoogte pixels in afmetingen.
-o, --uitvoer filet
Sla de gemaakte montage op in filet.
-O, --uitvoer-alleen filet
Sla de gemaakte montage gewoon op in filet zonder deze weer te geven.
-s, --rekken
Normaal gesproken, als een afbeelding kleiner is dan de opgegeven miniatuurgrootte, is dit niet het geval
vergroot. Als deze optie is ingesteld, wordt de afbeelding vergroot om op de miniatuur te passen
maat. De beeldverhouding blijft behouden tenzij --neger-aspect is gespecificeerd.
-E, --duimhoogte pixels
Miniatuurhoogte instellen.
-y, --duimbreedte pixels
Miniatuurbreedte instellen.
-J, --duim-opnieuw tekenen n
Alleen relevant voor --miniaturen: miniatuurvenster opnieuw tekenen elke n afbeeldingen. In FEH <=
1.5, de miniatuurafbeelding werd vroeger na elke berekende miniatuur opnieuw getekend (dus het is
onmiddellijk bijgewerkt). Omdat het opnieuw tekenen echter vrij lang duurt (vooral voor
thumbnail-modus op een grote bestandslijst), dit bleek een grote prestatie te zijn
boete. Als tijdelijke oplossing wordt de miniatuurafbeelding nu elke 10e afbeelding opnieuw getekend door
standaard. Set n = 1 om het oude gedrag te krijgen, n = 0 wordt maar één keer opnieuw getekend
miniaturen worden geladen.
INDEX MODE OPTIES
-@, --Titel lettertype doopvont
Lettertype instellen om een titel op de index af te drukken, als er geen lettertype is opgegeven, wordt er geen titel weergegeven
afgedrukt.
ACHTERGROND INSTELLING
FEH kan ook worden gebruikt als achtergrondbelichter. Tenzij je de . passeert --geen-fehbg optie, het zal
schrijf een script om de huidige achtergrond in te stellen ~/.fehbg. Dus om je achtergrond te hebben
hersteld elke keer dat u X start, kunt u "sh ~/.fehbg &" naar uw X-opstartscript (zoals
as ~ / .xinitrc). Vanaf FEH 2.13, dit script is uitvoerbaar, dus "~/.fehbg &" werkt als
goed.
Voor de --bg-centrum en --bg-max opties, kunt u de --geometrie optie om een te specificeren
offset vanaf één kant van het scherm in plaats van het beeld te centreren. Positieve waarden zullen
offset van links/boven, negatieve waarden van onder/rechts. +0 en -0 zijn beide
geldige en onderscheiden waarden.
Merk op dat alle opties behalve --bg-tegel ondersteuning van Xinerama. Als u bijvoorbeeld meerdere
schermen aangesloten en gebruik bv --bg-centrum, FEH zal de centreren of op de juiste manier compenseren
afbeelding op elk scherm. U kunt zelfs meer dan één bestand specificeren, in dat geval het eerste bestand
is ingesteld op scherm 0, de tweede op scherm 1, enzovoort.
Gebruik --geen xinerama om het hele X-scherm als één scherm te behandelen bij het instellen van achtergronden. Jij
kan ook gebruiken --xinerama-index gebruiken FEH als achtergrondbelichter voor een specifiek scherm.
--bg-centrum
Centreer het bestand op de achtergrond. Als het te klein is, wordt het omgeven door een
zwarte rand
--bg-vul
Like --bg-schaal, maar behoudt de hoogte-breedteverhouding door in te zoomen op de afbeelding totdat deze past.
Een horizontaal of een verticaal deel van de afbeelding wordt afgesneden
--bg-max
Like --bg-vul, maar schaal de afbeelding tot de maximale grootte die bij het scherm past
zwarte randen aan één kant.
--bg-schaal
Pas het bestand in de achtergrond zonder het te herhalen, dingen af te snijden of te gebruiken
grenzen. Maar de beeldverhouding blijft ook niet behouden
--bg-tegel
Tegel (herhaal) de afbeelding voor het geval deze te klein is voor het scherm
--geen-fehbg
Schrijf geen ~/.fehbg filet
FORMAT SPECIFICATIES
%f Afbeeldingspad/bestandsnaam
%F Ontsnapt afbeeldingspad/bestandsnaam (voor gebruik in shell-commando's)
%h Beeldhoogte
%l Totaal aantal bestanden in bestandslijst
%L Tijdelijke kopie van bestandslijst. Meerdere toepassingen van %L binnen dezelfde opmaakreeks zullen
hetzelfde exemplaar terugsturen.
%m Huidige modus
%n Afbeeldingsnaam
%N Ontsnapte afbeeldingsnaam
%ox,y offset van afbeeldingshoek linksboven naar vensterhoek in pixels
%p Aantal beeldpixels
%P Aantal beeldpixels (kilopixels / megapixels)
%r Beeldrotatie. Een halve bocht naar rechts is gelijk aan pi.
%s Afbeeldingsgrootte in bytes
%S Door mensen leesbare afbeeldingsgrootte (kB / MB)
%t Afbeeldingsformaat
%u Nummer van huidig bestand
%w Afbeeldingsbreedte
%v FEH versie
%V Proces-ID
%z huidige afbeelding zoom
%% Een letterlijke %
CONFIGURATIE
FEH heeft drie configuratiebestanden: thema's voor themadefinities, toetsen voor sneltoetsen en knoppen
voor muisknopbindingen. Het zal proberen ze te lezen van $XDG_CONFIG_HOME/feh/, die (wanneer)
XDG_CONFIG_HOME is niet ingesteld) is standaard ingesteld op ~/.config/feh/. Als de bestanden daarin niet worden gevonden
directory, zal het ook proberen /etc/feh/.
Alle configuratiebestanden behandelen regels die beginnen met een "#"-teken als commentaar. Merk op dat middellijn
opmerkingen worden niet ondersteund.
THEMA CONFIG SYNTAXIS
.config/feh/thema's staat de naamgeving toe van optiegroepen, thema's genaamd.
Het neemt ingangen van het formulier "thema opties ...", waar thema is de naam van het item en
opties zijn de opties die worden toegepast wanneer het thema wordt gebruikt. Merk op dat de opties
worden door geen enkele shell geparseerd. Daarom is bestandsnaamuitbreiding ("*.jpg" loading="lazy" en gelijkaardig) niet
ondersteund. Citeren met zowel enkele als dubbele aanhalingstekens werkt echter.
Een voorbeelditem is "imagemap -rVq --thumb-width 40 --thumb-height 30 --index-info
'%n\n%wx%h'".
Je kunt dit thema op twee manieren gebruiken. Ofwel bel "FEH -Timagemap *.jpg", of maak een
symbolische link naar FEH met de naam van het thema dat u wilt gebruiken. Voor het bovenstaande voorbeeld,
dit zou zijn "ln -s `die' FEH ` ~/bin/imagemap". Voer nu gewoon "imagemap *.jpg" loading="lazy" uit om te gebruiken
deze opties.
Merk op dat je een thema over meerdere regels kunt verdelen door een backslash aan het einde van een
onvoltooide lijn.
Opdrachtregelopties hebben altijd voorrang op thema-opties.
KEYS CONFIG SYNTAXIS
.config/feh/sleutels definieert toetsbindingen. Het heeft vermeldingen van het formulier "actie [key1 [key2
[key3]]]".
Elke sleutel is een X11 keysym-naam zoals getoond door xev(1), zoals 'Verwijderen'. Het kan optioneel starten
met modifiers voor zaken als Control, in welk geval sleutel lijkt op mod-sleutelsymbool (bijvoorbeeld
"C-Delete" voor Ctrl+Delete of "C-1-Delete" voor Ctrl+Alt+Delete)
Beschikbare modifiers zijn: C voor controle, S voor Shift en 1, 4 voor Mod1 en Mod4. overeenkomen met een
hoofdletters zoals "S" in plaats van "s", de Shift-modifier is niet vereist.
Een specificeren actie zonder sleutels ontbindt het (dwz de standaardbindingen worden verwijderd).
Note: gebruik niet dezelfde sneltoets voor meerdere acties. FEH controleert niet op
tegenstrijdige bindingen, zodat hun gedrag niet gedefinieerd is. Ofwel ontbinden de ongewenste actie,
of bind het aan een andere ongebruikte sleutel. De volgorde waarin u bindt/ontbindt maakt niet uit,
dat wel.
Voor een lijst van de actie namen, zie KEYS.
KEYS
In een afbeeldingsvenster kunnen de volgende toetsen worden gebruikt (de tekenreeksen tussen [vierkante haken] zijn de
config actie namen):
een [toggle_actions]
Toggle-acties weergeven (zie --teken-acties)
Een [toggle_aliasing]
Anti-aliasing in-/uitschakelen
c [toggle_caption]
Bijschrift invoermodus. Indien --bijschrift-pad is opgegeven, dan wordt ondertiteling ingeschakeld
bewerken. Het bijschrift onder aan het scherm wordt geel en kan worden
bewerkt. Druk op Return om het bijschrift te bevestigen en op te slaan, of druk op Escape om het bewerken te annuleren.
Merk op dat je een echte nieuwe regel in het bijschrift kunt invoegen met ⟨CTRL+return⟩.
d [toggle_bestandsnamen]
Toggle bestandsnaamweergave (zie --draw-bestandsnaam)
e [toggle_exif]
(alleen indien gecompileerd met exif=1) Toggle EXIF-tagweergave
f [bewaarbestandslijst]
Sla de huidige bestandslijst op als "feh_PID_ID_filelist"
h [toggle_pauze]
Pauzeer/Doorgaan met de diavoorstelling. Wanneer het is gepauzeerd, verandert het niet automatisch
dia's gebaseerd op --slideshow-vertraging.
ik [toggle_info]
Infoweergave wisselen (zie --info)
k [toggle_keep_vp]
Schakel zoom en viewport-behoud in. Indien ingeschakeld, FEH zal zoom en X, Y offset behouden
bij het wisselen van afbeeldingen.
m [toggle_menu]
Laat het menu zien. Gebruik de pijltjestoetsen en ga terug om items te selecteren, ⟨escape⟩ om de . te sluiten
menu.
n, ⟨Spatie⟩, ⟨Rechts⟩ [volgende_img]
Volgende afbeelding weergeven. Selecteert de volgende afbeelding in de miniatuurmodus.
o [toggle_pointer]
Zichtbaarheid van aanwijzer wisselen
p, ⟨Backspace⟩, ⟨Links⟩ [prev_img]
Vorige afbeelding weergeven. Selecteert de vorige afbeelding in de miniatuurmodus.
q, ⟨Escape⟩ [stoppen]
Verlaten FEH
r [afbeelding opnieuw laden]
Herlaad huidige afbeelding. Handig voor webcams
s [afbeelding opslaan]
Sla de huidige afbeelding op als "feh_PID_ID_FILENAME"
v [toggle_fullscreen]
Volledig scherm activeren
w [grootte_naar_afbeelding]
Wijzig de venstergrootte zodat deze past bij de huidige afbeeldingsgrootte
x [sluiten]
Sluit het huidige venster
z [jump_willekeurig]
Spring naar een willekeurige positie in de huidige bestandslijst
<, > [orient_3, orient_1]
Bewerking ter plaatse - draai de afbeeldingen 90 graden (tegen de klok in). De rotatie is
verliesvrij, maar kan artefacten veroorzaken in sommige afbeeldingshoeken bij gebruik met JPEG-afbeeldingen.
Door in de omgekeerde richting te draaien, verdwijnen ze. Zien jpegtran(1) voor meer
over verliesvrije JPEG-rotatie. Opmerking: jpegtran werkt de EXIF-oriëntatietags niet bij.
Echter, FEH gaat ervan uit dat u de functie gebruikt om de beeldoriëntatie te normaliseren en
wil dat het overal op deze manier wordt weergegeven. Na elke rotatie zal het
stel de EXIF-oriëntatie onvoorwaardelijk in op 1 ("0,0 is linksboven"). Mocht je nodig hebben
om dit om te keren, zie jpegexiforient(1).
_ [omdraaien]
Bewerken op zijn plaats - verticaal spiegelen
| [spiegel]
Bewerken op zijn plaats - horizontaal spiegelen. Nogmaals, zie jpegtran(1) voor meer informatie.
0 .. 9 [actie_0 .. actie_9]
Voer de bijbehorende actie uit (0 = --actie, 1 = --actie1 etc.).
⟨Retourneren⟩ [action_0]
Voer de opdracht uit die is gedefinieerd door --actie
⟨thuis⟩ [jump_first]
Toon eerste afbeelding
⟨eind⟩ [jump_last]
Laatste afbeelding tonen
⟨pagina omhoog⟩ [jump_fwd]
Ga ~5% van de bestandslijst vooruit
⟨pagina omlaag⟩ [jump_back]
Ga ~5% van de bestandslijst achteruit
+ [herladen_plus]
Vergroot de herlaadvertraging met 1 seconde
- [herladen_minus]
Verlaag de herlaadvertraging met 1 seconde
⟨verwijderen⟩ [verwijderen]
Huidig bestand uit bestandslijst verwijderen
⟨CTRL+verwijderen⟩ [verwijderen]
Huidig bestand uit bestandslijst verwijderen en verwijderen
⟨toetsenbord links⟩, Ctrl+Links⟩ [scroll_left]
Scroll naar links
⟨toetsenbord rechts⟩, Ctrl+Rechts⟩ [scroll_right]
Scroll naar rechts
⟨toetsenbord omhoog⟩, ⟨Ctrl+Omhoog⟩ [scroll_up]
Blader omhoog
⟨toetsenbord omlaag⟩, ⟨Ctrl+Omlaag⟩ [scroll_down]
Naar beneden scrollen. Merk op dat de bladertoetsen werken zonder anti-aliasing voor de prestaties
redenen, drukt u op de render-toets na het scrollen om de afbeelding te antialiasen.
⟨Alt+Links [scroll_left_page]⟩
Eén pagina naar links scrollen
⟨Alt+Rechts [scroll_right_page]⟩
Eén pagina naar rechts scrollen
⟨Alt+Omhoog [scroll_up_page]⟩
Eén pagina omhoog scrollen
⟨Alt+Omlaag [scroll_down_page]⟩
Eén pagina naar beneden scrollen
R, ⟨toetsenbord begin⟩ [renderen]
Antialias de afbeelding. Opent de momenteel geselecteerde afbeelding in de miniatuurmodus.
⟨toetsenbord +⟩, ⟨Omhoog⟩ [zoom_in]
Zoom in
⟨toetsenbord -⟩, ⟨Omlaag⟩ [zoom_out]
Uitzoomen
*, ⟨toetsenbord *⟩ [zoom_default]
Zoom naar 100%
/, ⟨toetsenbord /⟩ [zoom_fit]
Zoom om in de venstergrootte te passen
MENU KEYS
De volgende sneltoetsen worden gebruikt voor de FEH menu:
⟨Ontsnappen⟩ [menu_close]
Sluit het menu
⟨Omhoog⟩ [menu_up]
Markeer vorig menu-item
⟨Omlaag⟩ [menu_down]
Markeer volgend menu-item
⟨Links⟩ [menu_parent]
Bovenliggend menu-item markeren
⟨Rechts⟩ [menu_child]
Onderliggend menu-item markeren
⟨Retour⟩, ⟨Spatie⟩ [menu_select]
Selecteer gemarkeerd menu-item
KNOPPEN CONFIG SYNTAXIS
.config/feh/knoppen. Dit werkt als het configuratiebestand van de sleutels: de ingangen hebben de vorm
"actie [verbindend]".
Elke verbindend is een knopnaam. Het kan optioneel beginnen met modifiers voor dingen als
Controle, in welk geval verbindend lijkt op mod- (bijvoorbeeld C-1 voor Ctrl + Left
knop).
Note: Gebruik dezelfde knop niet voor meerdere acties. FEH controleert niet op tegenstrijdige
bindingen, dus hun gedrag is ongedefinieerd. Maak de binding van de ongewenste actie los of bind deze aan
nog een ongebruikte knop. De volgorde waarin u bindt / ontbindt, maakt echter niet uit.
Voor de beschikbare modifiers, zie KEYS CONFIGURATIE SYNTAXIS.
KNOPPEN
In een afbeeldingsvenster kunnen de volgende knoppen worden gebruikt (de tekenreeksen tussen [vierkante haken] zijn
de configuratieactienamen):
[herladen]
Herlaad huidige afbeelding
1 ⟨linkermuisknop⟩ [pan]
de huidige afbeelding pannen
2 ⟨middelste muisknop⟩ [zoom]
Inzoomen op de huidige afbeelding
3 ⟨rechter muisknop⟩ [menu]
Menu wisselen
4 ⟨muiswiel omlaag⟩ [vorige]
Toon vorige afbeelding
5 ⟨muiswiel omhoog⟩ [volgende]
Toon volgende afbeelding
Ctrl+1 [vervaging]
Huidige afbeelding vervagen
Ctrl+2 [roteren]
Huidige afbeelding draaien
ongebonden [zoom_in]
Zoom in
ongebonden [zoom_out]
Uitzoomen
MUIS ACTIES
Standaardbindingen: wanneer u een afbeelding bekijkt, pant muisknop 1 de afbeelding (verplaatst deze) of,
wanneer er alleen op wordt geklikt, gaat het naar de volgende afbeelding (alleen in de diavoorstellingsmodus). Snel slepen met minder
dan 2px aan beweging per as wordt behandeld als klikken om gebruikers van grafische tablets te helpen. Muis
knop 2 zoomt (klik en sleep naar links -> rechts om in te zoomen, rechts -> links om uit te zoomen, klik eenmaal)
om zoom te herstellen naar 100%) en muisknop 3 opent het menu.
CTRL+Knop 1 vervaagt of verscherpt de afbeelding (sleep naar links om te vervagen, naar rechts om te verscherpen); CTRL+Knop
2 roteert de afbeelding rond het middelpunt.
Een opmerking over pan- en zoommodi: als u in de panmodus een vensterrand bereikt maar nog niet hebt
naar het einde van de afbeelding gepand, FEH zal je cursor naar de tegenoverliggende rand verdraaien zodat je kunt
doorgaan met pannen.
Wanneer u op de zoomknop klikt en deze onmiddellijk weer loslaat, is het beeld weer 100%
zoom. Als u erop klikt en de muis beweegt terwijl u de knop ingedrukt houdt, wordt de zoom
voortgezet op het vorige zoomniveau. De zoom zal altijd gebeuren zodat de pixel aan
die u in de zoommodus hebt gezet, blijft stilstaan. Dus, om een specifiek deel van een
afbeelding, klik op de zoomknop op dat deel.
SIGNALEN
In de diavoorstellingsmodus, FEH verwerkt de volgende signalen:
SIGUSR1
Overschakelen naar volgende afbeelding
SIGUSR2
Overschakelen naar vorige afbeelding
GEBRUIK Voorbeelden
Hier volgen enkele voorbeelden van handige optiecombinaties. Zie ook:
⟨http://feh.finalrewind.org/examples/⟩
feh /opt/images
Toon alle afbeeldingen in /opt/images
feh -r /opt/afbeeldingen
Toon recursief alle afbeeldingen gevonden in /opt/images en subdirectories
feh -rSbestandsnaam /opt/images
Hetzelfde als hierboven, maar sorteer op bestandsnaam. Standaard toont feh bestanden in de volgorde waarin ze zijn
vindt ze op de harde schijf, wat meestal enigszins willekeurig is.
feh -t -Bestandsnaam -E 128 -y 128 -W 1024 /opt/images
Toon miniaturen van 128x128 pixels, beperk de vensterbreedte tot 1024 pixels.
feh -t -Bestandsnaam -E 128 -y 128 -W 1024 -P -C /usr/share/fonts/truetype/ttf-dejavu/ -e
DejaVuSans/8 /opt/images
Hetzelfde als hierboven, maar schakel thumbnail-caching in ~/.miniaturen en gebruik een kleiner lettertype.
feh -irFarial/14 -O index.jpg /opt/images
Maak een indexafdruk van /opt/images en alle mappen eronder, met 14 punten
Arial om de afbeeldingsinformatie onder elke miniatuur te schrijven. Sla de afbeelding op als index.jpg en
niet weergeven, gewoon afsluiten. Merk op dat dit zelfs werkt zonder een draaiende X-server
feh --unloadable -r /opt/images
Print alle niet-laadbare afbeeldingen recursief in /opt/images
feh -f by_width -S breedte --reverse --list .
Schrijf een lijst van alle afbeeldingen in de map naar by_width, gesorteerd op breedte (breedste
afbeeldingen eerst)
feh -w /opt/images/vakanties
Open elke afbeelding in /opt/images/holidays in een eigen venster
feh -FD5 -Sname /opt/images/presentatie
Toon de afbeeldingen in .../presentatie, gesorteerd op naam, in volledig scherm, automatisch
na 5 seconden naar de volgende afbeelding gaan
feh -rSwidth -A "mv %F ~/afbeeldingen/%N" /opt/images
Bekijk alle afbeeldingen in /opt/images en hieronder, gesorteerd op breedte, verplaats een afbeelding naar
~/afbeelding/naam_afbeelding wanneer enter wordt ingedrukt
feh --start-at ./foo.jpg .
Bekijk alle afbeeldingen in de huidige directory, te beginnen met foo.jpg. Alle andere afbeeldingen
zijn nog steeds in de diavoorstelling en kunnen normaal worden bekeken
feh --start-bij foo.jpg *
Hetzelfde als hierboven
feh --info "exifgrep '(Model|DateTimeOriginal|FNumber|ISO|Flash)' %F | cut -d . -f 4-" .
Toon wat EXIF-informatie, geëxtraheerd door exifprobe/exifgrep
feh --action 'rm %F' -rl --max-dim 1000x800
Verwijder alle afbeeldingen met afmetingen kleiner dan of gelijk aan 1000x800 pixels resurf uit
de huidige map.
TEGELS VENSTER BEHEERDERS
FEH is gemaakt met een zwevende vensterindeling in gedachten. Vanaf 2.0.1 is het echter beperkt
ondersteuning voor tegelvensterbeheerders.
In het bijzonder, de --verkleinen en --automatisch zoomen opties zullen een tegelomgeving detecteren en
schaal de afbeelding omhoog/omlaag tot de huidige venstergrootte. Helaas zorgt dit ervoor dat elke
afbeelding die twee keer moet worden weergegeven: eerst op een normale manier, en daarna (na te hebben opgemerkt dat de
venster wordt betegeld) opnieuw met het juiste zoomniveau.
Dit is een bekende bug en zal hopelijk ooit verholpen worden. Voor nu kan het worden vermeden door:
gebruik --geometrie 500x500 (of een andere geometrie). Dit zal hetzelfde gedrag vertonen als:
--verkleinen, maar zonder het flikkeren.
AFHANKELIJKHEDEN
FEH vereist de jpegtran en jpegexiforient binaire bestanden (meestal gedistribueerd in
"libjpeg-progs" of iets dergelijks) voor lossless rotatie.
Om afbeeldingen van URL's zoals http:// te bekijken, heb je nodig: FEH gecompileerd met libcurl-ondersteuning
(standaard ingeschakeld). Zie de VERSIE pagina.
Gebruik feh online met onworks.net-services
