From d2e44ab87dd14bd44fc54220ec6072a351f3ae7b Mon Sep 17 00:00:00 2001 From: Thorsten Ball Date: Tue, 7 Jan 2025 18:25:48 +0100 Subject: [PATCH] terminal: Set TERM to xterm-256color (#22777) This is a follow-up to #22615 and fixes the issue of `alacritty` resulting in broken shell/CLI apps if `alacritty` is not in the terminfo database. Closes #ISSUE Release Notes: - Set `TERM` to `xterm-256color` in Zed's built-in terminal --- crates/terminal/src/terminal.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/terminal/src/terminal.rs b/crates/terminal/src/terminal.rs index f882a31171..4ab36ae102 100644 --- a/crates/terminal/src/terminal.rs +++ b/crates/terminal/src/terminal.rs @@ -347,7 +347,7 @@ impl TerminalBuilder { env.insert("ZED_TERM".to_string(), "true".to_string()); env.insert("TERM_PROGRAM".to_string(), "zed".to_string()); - env.insert("TERM".to_string(), "alacritty".to_string()); + env.insert("TERM".to_string(), "xterm-256color".to_string()); env.insert( "TERM_PROGRAM_VERSION".to_string(), release_channel::AppVersion::global(cx).to_string(),