Calm Commander 0.7: Teď už i s myší!
7. 2. 2026

Odin – krátký český přehled ovládání

Chtěl jsem si stručně shrnout ovládání Odinu, protože tenhle editor/assembler na ZX Spectrum Next sám používám. Zároveň jsem z původních guide souborů vytvořil i webovou verzi, kterou lze pohodlně číst v prohlížeči: mb-maniax.cz/odin.html.

Níže je praktický přehled: nejdříve spuštění a základní příkazy, poté editor a nakonec monitor.


1) Spuštění Odinu a základní příkazy

Spuštění

Odin je tzv. dot command. Spouští se příkazem:

.odin

Příponu .odn není nutné psát.

Nápověda

Seznam příkazů zobrazíš příkazem:

h

Nejpoužívanější příkazy Monitoru

ls – výpis adresáře
ls (path) • příklad: ls "/odin"

cd – změna adresáře
cd (path) • příklad: cd "/odin"

md – vytvoření adresáře
md (path) • příklad: md "/odin/newdir"

new – nový assembler soubor
new (path) • příklad: new main.odn

l – načtení souboru
l (path) • příklad: l main.odn

s – uložení souboru
s (path) • příklad: s main.odn

tl – načtení textu
tl (path) • příklad: tl main.odn

ts – uložení jako text
ts (path) • příklad: ts main.txt


2) Editor – psaní a úpravy kódu

Základní psaní

Nový řádek: ENTER
Řádek nad aktuálním: EXT+ENTER
Dlouhé řádky se na obrazovce zkracují.

Mazání znaků

Smazat znak vlevo: DELETE
Smazat znak pod kurzorem: EXT+DELETE
Mazání do konce řádku: EXT+E

Přepisovací režim

Přepnutí insert/overwrite: EXT+O
Zelený kurzor = insert, červený = overwrite.

Pohyb kurzoru

Šipky: UP/DOWN/LEFT/RIGHT
Začátek/konec řádku: EXT+LEFT/RIGHT
Posun o stránku: EXT+UP/DOWN
Začátek/konec souboru: EXT+TRUE/INV VIDEO

Blokové operace

Vyjmout řádek: EXT+X
Kopírovat řádek: EXT+C
Vložit: EXT+V
Výběr bloku: EXT+SPACE
Duplikace řádku: EXT+D

Práce se soubory

Přepínání souborů: EXT+EDIT
Uložení: EXT+S
Zavření: EXT+W


3) Monitor – sestavení, spuštění a debug

a – sestavení programu
a (path)

r – spuštění programu
r

m – výpis paměti
m (address)

t – seznam symbolů
t

info – využití paměti
info

Cesty k souborům

Relativní cesta: main.odn
Absolutní cesta: "/odin/main.odn"
. = aktuální složka
.. = nadřazená složka


Kompletní verze průvodce: mb-maniax.cz/odin.html

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *