Okno za pretpregled
Pritisak na A (ili Enter / dvoklik) na datoteci otvara ugrađeni pretpregled desno od popisa datoteka — jedan pretpregled po kartici. Okno zauzima dio širine prozora, pa ostaje prostrano za medije i PDF-ove.
Što može pretpregledati
Section titled “Što može pretpregledati”- Tekst / kod — s pomicanjem.
- Slike — PNG, JPEG, GIF, WebP, BMP — prilagođene širini.
- HEIC / AVIF / JXL — kad je instaliran pretvarač slika (
sipsdolazi uz macOS;heif-convert, ImageMagick ilivipsna Linuxu/Windowsima). - SVG.
- HTML i Markdown — prikazani kao statični prikaz bez JavaScripta (skripte se nikad ne izvode, pa pretpregled ne može učiniti ništa aktivno).
- PDF — po stranicama.
Za SVG, HTML i Markdown možeš vidjeti sirovi izvor umjesto prikazanog
pogleda — gumbom </> u zaglavlju (ili X na kontroleru / F2). Markdown
pokazuje svoj izvorni .md tekst, a ne pretvoreni HTML.
Desno ulazi u okno pregleda. Što rade ostali gumbi ovisi o vrsti:
- Tekst / slika / SVG / HTML / Markdown — Gore / Dolje pomiču sadržaj; A otvara datoteku u zadanoj aplikaciji OS-a.
- PDF — Gore / Dolje okreću stranice; Home / End skaču na prvu / posljednju stranicu; A je otvara izvana.
Razine: X ide dublje, B se vraća
Section titled “Razine: X ide dublje, B se vraća”Okno je mali stog, a dva gumba kreću se kroz njega u suprotnim smjerovima. X ide korak bliže sirovim bajtovima datoteke; B (ili Esc) penje se korak natrag i zatvara tek na vrhu.
| Datoteka | X ide dublje → |
|---|---|
| Tekst | čitanje → uređivanje → zatvoreno |
| SVG, HTML, Markdown | prikazano → izvor → uređivanje → zatvoreno |
| Slika, PDF | zatvoreno |
Tekstualna datoteka nema prikaz izvora, pa prvi X odmah započinje uređivanje. Označavanje traži dva pritiska: jedan da prikaže izvor, drugi da ga uredi. ✕ u zaglavlju uvijek zatvara odmah, na kojoj god razini bio.
Uređivanje tekstualnih datoteka
Section titled “Uređivanje tekstualnih datoteka”Tekstualni pregled može se uređivati na licu mjesta. Olovka u zaglavlju okna — ili X na kontroleru — pretvara ga u polje za uređivanje; Esc ili ponovni pritisak gumba izlazi iz uređivanja. Uređivati se može samo tekst: ostale vrste su prikazani prikazi, a ne međuspremnici. Zato se X nikad ne sudara s prekidačem izvornog koda — tekstualna datoteka nema prikaz izvora.
Ctrl/Cmd+S sprema i radi čak i kad se fokus vratio na popis datoteka. Na kontroleru A sprema čim ima što spremiti, a inače otvara datoteku izvana kao i obično. Točka pokraj naziva datoteke označava nespremljene promjene, a uz nju se u zaglavlju pojavljuje gumb Spremi.
Na Steam Decku X podiže zaslonsku tipkovnicu iznad polja, a Steamov B je zatvara i vraća vas na kretanje među oknima.
Datoteka se zapisuje natrag onakva kakva je zatečena
Section titled “Datoteka se zapisuje natrag onakva kakva je zatečena”DeckCrate pamti kako je datoteku pročitao i sprema je na isti način:
- Kodiranje — datoteka pročitana kao stariji Latin-1 („ANSI”) sprema se kao Latin-1, a ne prekodira se tiho u UTF-8. Ako upišete znak koji Latin-1 ne može primiti — na primjer emoji — datoteka se pretvara u UTF-8 i obavijest vam to kaže.
- Završeci redaka — datoteka s CRLF zadržava CRLF, i u recima koje ste upravo upisali.
- Identitet — sprema se na mjestu, pa simbolička poveznica ostaje poveznica, a dozvole, vlasnik i prošireni atributi prežive uređivanje.
Označavanje se uređuje kroz izvor
Section titled “Označavanje se uređuje kroz izvor”SVG, HTML i Markdown također se mogu uređivati — ali samo iz prikaza izvora, gdje se pojavljuje i olovka. Prikazani pogled nije međuspremnik: s oblikovane stranice nema puta natrag do datoteke, pa uređuješ samo označavanje.
Sve gore navedeno vrijedi nepromijenjeno, uključujući jamstva za kodiranje i završetke redaka. Dvije su stvari svojstvene označavanju:
- Spremanje
.mdzapisuje Markdown, nikada HTML u koji je pretvoren. - Prikazani pogled se osvježava pri spremanju, pa izlaskom iz uređivača vidiš svoj novi sadržaj, a ne verziju koja je bila na disku kad si otvorio datoteku.
Povratak na prikazani pogled s nespremljenim promjenama pokazuje spremljenu verziju, a točka ostaje — to je ono što je na disku, a točka govori da ima još.
Nespremljene promjene
Section titled “Nespremljene promjene”Sve što bi odbacilo uređeni međuspremnik najprije pita i nudi Spremi, Odbaci ili Odustani (A, Y i B na kontroleru):
- zatvaranje okna,
- pregled druge datoteke,
- otvaranje terminala, koji dijeli mjesto s pregledom,
- smanjenje broja kartica ispod kartice s nespremljenim promjenama,
- izlaz iz izbornika naredbi ili alatne trake.
Svaka kartica čuva vlastiti međuspremnik, pa vas promjena kartice nikad ne stoji upisanog — točka ostaje dok ne spremite ili odbacite.
Isključivanje prikaza
Section titled “Isključivanje prikaza”Postavke → Pregled → Prikazani pregledi uključeno je prema zadanome. Isključi ga
i SVG, HTML i Markdown otvarat će se na svom izvoru — jedan X tada započinje
uređivanje, gumb </> nestaje, a B zatvara okno umjesto da otkrije prikazani
pogled. Za te datoteke jednostavno nema prikazane razine.
Tekst, slike i PDF-ovi ostaju nepromijenjeni. Postavka vrijedi za preglede otvorene od tada; već otvoreno okno zadržava svoju razinu.
Kad se datoteka ne može pretpregledati
Section titled “Kad se datoteka ne može pretpregledati”Binarne datoteke, nepodržani formati i prevelike datoteke ne mogu se pretpregledati. DeckCrate umjesto toga nudi da ih otvori u zadanoj aplikaciji OS-a. Iz tog upita možete i pritisnuti Y da odaberete određenu aplikaciju (vidi Otvori datoteku pomoću…).
Otvaranje u zadanoj aplikaciji
Section titled “Otvaranje u zadanoj aplikaciji”Bilo koju datoteku možete otvoriti u njezinoj zadanoj aplikaciji gumbom A u oknu za pretpregled ili izravno za svaku datoteku koja se ne može pretpregledati.
Otvori datoteku pomoću…
Section titled “Otvori datoteku pomoću…”Za jednu istaknutu datoteku stavka Otvori datoteku pomoću… u naredbenom izborniku prikazuje popis instaliranih aplikacija kroz koji se može kretati kontrolerom, poredan abecedno. A / Enter potvrđuje, B / Esc odustaje. Nudi se i kao Y na upitu „ne može se pretpregledati”. Radi na macOS-u, Linuxu i Windowsima.