Is this a reproducible bug?
Current behavior
On a Spanish ISO layout ~ is a dead key: AltGr+4 then Space. In a session attached with herdr --remote <host> this types 4~ — the key's base character leaks in alongside the tilde.
Same Windows herdr client, same physical keystroke:
| Context |
Result |
herdr local session (no --remote) |
~ |
herdr --remote <host> |
4~ |
| Windows Terminal on its own |
~ |
plain ssh <host> in Windows Terminal, no herdr |
~ |
No custom Windows Terminal keybindings are configured.
Expected behavior
AltGr+4 then Space should type a single ~, as it does in a local herdr session.
Reproduction
- Windows client with a Spanish ISO keyboard layout, in Windows Terminal.
- Run
herdr --remote <host> (--remote-keybindings left at its default, local).
- In any pane, press AltGr+4, then Space.
Result: 4~. Expected: ~.
Impact
~ is needed constantly for paths (~/.config/...) and shell expansion. Every one has to be deleted and retyped or pasted. It affects every pane in any --remote session
Environment
- Herdr version: 0.9.0
- Update channel (stable or preview): stable
- Operating system: client Windows 10 Pro 19045; remote host Linux
- Terminal: Windows Terminal 1.24.11911.0 (Store, stable)
- Shell, if relevant: bash on the remote host
- Relevant config, if any:
~/.config/herdr/config.toml has no [keys] section. Keyboard layout Spanish ISO (0000040A), not US-International.
Is this a reproducible bug?
Current behavior
On a Spanish ISO layout
~is a dead key: AltGr+4 then Space. In a session attached withherdr --remote <host>this types4~— the key's base character leaks in alongside the tilde.Same Windows herdr client, same physical keystroke:
--remote)~herdr --remote <host>4~~ssh <host>in Windows Terminal, no herdr~No custom Windows Terminal keybindings are configured.
Expected behavior
AltGr+4 then Space should type a single
~, as it does in a local herdr session.Reproduction
herdr --remote <host>(--remote-keybindingsleft at its default,local).Result:
4~. Expected:~.Impact
~is needed constantly for paths (~/.config/...) and shell expansion. Every one has to be deleted and retyped or pasted. It affects every pane in any--remotesessionEnvironment
~/.config/herdr/config.tomlhas no[keys]section. Keyboard layout Spanish ISO (0000040A), not US-International.