diff options
| -rw-r--r-- | ui-terminal.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/ui-terminal.c b/ui-terminal.c index d42ee9b..bcf4f48 100644 --- a/ui-terminal.c +++ b/ui-terminal.c @@ -644,8 +644,10 @@ static bool ui_init(Ui *ui, Vis *vis) { setlocale(LC_CTYPE, ""); char *term = getenv("TERM"); - if (!term) + if (!term) { term = "xterm"; + setenv("TERM", term, 1); + } errno = 0; if (!(tui->termkey = ui_termkey_new(STDIN_FILENO))) { |
