local args={...} local os=require("os") local io=require("io") local text="" local blockKeyEvents=false io.link(io.focas) os.hookSignal("keyTyped", function(_, screen, key) if blockKeyEvents then return end if key == "\n" then blockKeyEvents=true elseif key == "\b" then text=text:sub(1,#text-1) io.stdout.printInline("\b") else text=text..key io.stdout.printInline(key) end end)