Förhandsgranskningspanel
Att trycka på A (eller Enter / dubbelklicka) på en fil öppnar en inbyggd förhandsgranskning till höger om fillistan — en förhandsgranskning per flik. Panelen tar en andel av fönstrets bredd, så den förblir rymlig för media och PDF-filer.
Vad den kan förhandsgranska
Section titled “Vad den kan förhandsgranska”- Text/kod — rullningsbar.
- Bilder — PNG, JPEG, GIF, WebP, BMP — breddanpassade.
- HEIC/AVIF/JXL — när en bildkonverterare är installerad (
sipsföljer med macOS;heif-convert, ImageMagick ellervipspå Linux/Windows). - SVG.
- HTML och Markdown — renderade som en statisk vy utan JavaScript (skript körs aldrig, så en förhandsgranskning kan inte göra något aktivt).
- PDF — sidindelad.
För SVG, HTML och Markdown kan du se den råa källan i stället för den
renderade vyn med knappen </> i rubriken (eller X på en handkontroll /
F2). Markdown visar sin ursprungliga .md-text, inte den omvandlade HTML-koden.
Höger går in i förhandsgranskningspanelen. Vad de andra knapparna gör beror på filtypen:
- Text / bild / SVG / HTML / Markdown — Upp/Ner rullar; A öppnar filen i operativsystemets standardapp.
- PDF — Upp/Ner bläddrar mellan sidor; Home / End hoppar till första respektive sista sidan; A öppnar den externt.
Nivåer: X går djupare, B backar ut
Section titled “Nivåer: X går djupare, B backar ut”Panelen är en liten stack, och de två knapparna rör sig genom den åt var sitt håll. X går ett steg närmare filens råa byte; B (eller Esc) klättrar tillbaka ett steg, och stänger först högst upp.
| Fil | X går djupare → |
|---|---|
| Text | läsa → redigera → stängd |
| SVG, HTML, Markdown | renderad → källa → redigera → stängd |
| Bild, PDF | stängd |
En textfil har ingen källvy, så första X börjar redigera den direkt. Uppmärkning kräver två tryck: ett för att visa källan, ett för att redigera den. ✕ i rubriken stänger alltid direkt, oavsett vilken nivå du är på.
Redigera textfiler
Section titled “Redigera textfiler”En textförhandsgranskning kan redigeras på plats. Pennan i panelens rubrik — eller X på en handkontroll — gör den till ett redigerbart fält; Esc, eller knappen igen, lämnar redigeringen. Bara text går att redigera: de andra sorterna är renderade vyer, inte buffertar. Det är också därför X aldrig krockar med källvisningsväxlaren — en textfil har ingen källvy.
Ctrl/Cmd+S sparar, och fungerar även om fokus har gått tillbaka till fillistan. På en handkontroll sparar A så snart det finns något att spara, och öppnar annars filen externt som vanligt. En punkt intill filnamnet markerar osparade ändringar, och bredvid den dyker en Spara-knapp upp i rubriken.
På Steam Deck tar X upp skärmtangentbordet över fältet, och Steams B stänger det och lämnar tillbaka panelnavigeringen till dig.
Filen skrivs tillbaka så som den hittades
Section titled “Filen skrivs tillbaka så som den hittades”DeckCrate minns hur den läste filen och sparar den på samma sätt:
- Teckenkodning — en fil som lästs som äldre Latin-1 (”ANSI”) sparas som Latin-1, inte tyst omkodad till UTF-8. Skriver du ett tecken som Latin-1 inte rymmer — till exempel en emoji — konverteras filen till UTF-8 och notisen talar om det.
- Radslut — en CRLF-fil behåller CRLF, även på raderna du just skrivit.
- Identitet — sparandet sker på plats, så en symlänk förblir en symlänk, och rättigheter, ägare och utökade attribut överlever redigeringen.
Uppmärkning redigeras via sin källa
Section titled “Uppmärkning redigeras via sin källa”SVG, HTML och Markdown går också att redigera — men bara från källvyn, som är där pennan dyker upp. En renderad vy är ingen buffert: från den formaterade sidan finns ingen väg tillbaka till filen, så det är uppmärkningen själv du redigerar.
Allt ovanstående gäller oförändrat, inklusive garantierna för teckenkodning och radslut. Två saker är särskilda för uppmärkning:
- Att spara en
.mdskriver Markdown, aldrig den HTML den omvandlades till. - Den renderade vyn uppdateras när du sparar, så när du lämnar redigeraren ser du ditt nya innehåll och inte den version som låg på disk när du öppnade filen.
Att backa till den renderade vyn med osparade ändringar visar den sparade versionen, med punkten kvar — det är vad som ligger på disk, och punkten säger att det finns mer.
Osparade ändringar
Section titled “Osparade ändringar”Allt som skulle kasta en redigerad buffert frågar först och erbjuder Spara, Släng eller Avbryt (A, Y och B på en handkontroll):
- att stänga panelen,
- att förhandsgranska en annan fil,
- att öppna terminalen, som delar plats med förhandsgranskningen,
- att minska antalet flikar under en flik med osparade ändringar,
- att avsluta från kommandomenyn eller verktygsfältet.
Varje flik behåller sin egen buffert, så att byta flik kostar dig aldrig det du skrivit — punkten står kvar tills du sparar eller slänger.
Stänga av renderingen
Section titled “Stänga av renderingen”Inställningar → Förhandsgranskning → Renderade förhandsgranskningar är på som
standard. Stäng av den så öppnas SVG, HTML och Markdown på sin källa — ett enda
X börjar då redigera dem, knappen </> försvinner, och B stänger
panelen i stället för att visa en renderad vy. För de filerna finns helt enkelt
ingen renderad nivå.
Text, bilder och PDF-filer påverkas inte. Inställningen gäller förhandsgranskningar du öppnar därefter; en panel som redan är öppen behåller sin nivå.
När en fil inte kan förhandsgranskas
Section titled “När en fil inte kan förhandsgranskas”Binärfiler, format som inte stöds och alltför stora filer kan inte förhandsgranskas. DeckCrate erbjuder sig att öppna dem i operativsystemets standardapp i stället. Från den frågan kan du även trycka på Y för att välja en specifik app (se Öppna fil med…).
Öppna med standardappen
Section titled “Öppna med standardappen”Du kan öppna vilken fil som helst i dess standardapplikation via förhandsgranskningspanelens A-knapp, eller direkt för filer som inte går att förhandsgranska.
Öppna fil med…
Section titled “Öppna fil med…”För en enskild markerad fil visar posten Öppna fil med… i kommandomenyn en handkontrollsnavigerbar lista över installerade applikationer, sorterad i bokstavsordning. A / Enter bekräftar, B / Esc avbryter. Den erbjuds även som Y i frågan ”kan inte förhandsgranska”. Fungerar på macOS, Linux och Windows.