Latihan 1 dari materi tmux — Terminal Multiplexer di Terminal — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.
Bangun model tmux session sederhana: createTmuxSession(name) return object dengan method:
addWindow(name) — tambahkan window baru. Return indeks window (mulai dari 0).splitPane(windowIndex, direction) — tambah pane di window tersebut. direction adalah "h" (horizontal split) atau "v". Return jumlah pane di window tersebut setelah split.listWindows() — return array { index, name, paneCount }.detach() — set property attached = false dan return "detached: <sessionName>".Setiap window baru sudah punya 1 pane. Splitting menambah 1 pane ke window itu.