Weird font behavior in Tmux #6041
-
I encountered very strange behavior with Tmux inside Ghostty. ghostty +version
Ghostty 1.1.3-main+efc1b10
Version
- version: 1.1.3-main+efc1b10
- channel: tip
Build Config
- Zig version: 0.13.0
- build mode : builtin.OptimizeMode.ReleaseFast
- app runtime: apprt.Runtime.gtk
- font engine: font.main.Backend.fontconfig_freetype
- renderer : renderer.OpenGL
- libxev : io_uring
- desktop env: other
- GTK version:
build : 4.16.12
runtime : 4.16.12
- libadwaita : enabled
build : 1.6.4
runtime : 1.6.4
- libX11 : enabled
- libwayland : enabled When I open Tmux, everything seems fine, but then if I start typing in russian, it ouputs underscores instead of actual characters. This is exclusive to Tmux, because in Ghostty typing in russian does work properly. Also in Neovim, when I use I'm not sure why this happens, so I would be glad to know and help, if possible. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
In general if it happens only with tmux and doesn't happen with just Ghostty, then it's likely a bug with tmux (or Neovim). How tmux functions is to add its own interpretation layer between the program and the terminal and that layer can add bugs entirely outside our control, since we don't even have access to the actual program in this case. |
Beta Was this translation helpful? Give feedback.
-
xref Discord help post “how to fix this underscore symbol in tmux”. Try launching tmux with the |
Beta Was this translation helpful? Give feedback.
In general if it happens only with tmux and doesn't happen with just Ghostty, then it's likely a bug with tmux (or Neovim). How tmux functions is to add its own interpretation layer between the program and the terminal and that layer can add bugs entirely outside our control, since we don't even have access to the actual program in this case.