From 21ff710f830b6002baa22dbf63c232b58544685c Mon Sep 17 00:00:00 2001 From: Justin Lin Date: Sun, 4 May 2025 14:51:08 +0800 Subject: [PATCH] fix: cannot backspace in terminal --- services/terminal-service/terminal.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/terminal-service/terminal.go b/services/terminal-service/terminal.go index bb016a8..d024171 100644 --- a/services/terminal-service/terminal.go +++ b/services/terminal-service/terminal.go @@ -16,7 +16,7 @@ func newTerminal(token string) (*terminal, error) { // Start a new shell in the home directory cmd := exec.Command("/usr/bin/zsh") cmd.Dir = os.Getenv("HOME") - cmd.Env = append(os.Environ(), "ZDOTDIR=/etc/zsh", "TOKEN="+token) + cmd.Env = append(os.Environ(), "ZDOTDIR=/etc/zsh", "TOKEN="+token, "TERM=xterm-256color") ptmx, err := pty.Start(cmd) if err != nil { return nil, err