Skip to content

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.

  • Tekst / kod — s pomicanjem.
  • Slike — PNG, JPEG, GIF, WebP, BMP — prilagođene širini.
  • HEIC / AVIF / JXL — kad je instaliran pretvarač slika (sips dolazi uz macOS; heif-convert, ImageMagick ili vips na 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 / MarkdownGore / Dolje pomiču sadržaj; A otvara datoteku u zadanoj aplikaciji OS-a.
  • PDFGore / Dolje okreću stranice; Home / End skaču na prvu / posljednju stranicu; A je otvara izvana.

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.

DatotekaX ide dublje →
Tekstčitanje → uređivanje → zatvoreno
SVG, HTML, Markdownprikazano → izvor → uređivanje → zatvoreno
Slika, PDFzatvoreno

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.

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.

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 .md zapisuje 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š.

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.

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.

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…).

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.

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.