I found terminal simulators act in different ways, for example alacritty fits for dte, kitty not, kitty and alacritty fit for ed, xterm not. backspace or arrow donot work the same way. I know little about sublayer of simulators, alacritty possibly did not implement all, may be no simulators can.