Re: files completions for german umlauts

Jonas Gilbricht <[email protected]> Sat, 10 Jan 2026 05:51:52 +0100
Newsgroups gmane.comp.shells.zsh.devel,gmane.comp.shells.zsh.user
Message-ID <[email protected]>
I tried to reproduce this. I have oh-my-zsh installed. I am using 
zsh-completions as they recommend here: 
https://github.com/zsh-users/zsh-completions, so I am probably not using 
the completion scripts from OMZ.
If I go `touch hällöüß` in my homedir and write `nvim h\t`, I get the 
filename completed.
If I make a directory with `mkdir hallo\ da` and `touch hallo\ da/hö` 
and write `nvim hallo\ da/h\t`, the filename gets completed.
If I make another directory with `mkdir hallo\ da/tschüß` and create a 
file with `touch hallo\ da/tschüß/hä` and follow that up with `nvim 
hallo\ da/tschüß/h\t`, the filename gets completed. From what I 
understood, you are describing the third setup. Do you have any more 
tips for reproducing this?

Regards
Jonas

On 1/9/26 9:32 PM, Klaus Ethgen wrote:
> Hello,
>
> I use zsh for quite a while now. But recently completions stopped
> working when a german umlaut is in the path. More specific, the german
> umlaut itself gets completed but no element below that path (for
> example, having a german umlaut in the name of a directory, not file
> under it gets completed).
>
> For my setup, I use ISO latin1 and no utf8. My system is Gentoo and
> there was no recent update of zsh or zsh-completions. The version of zsh
> is 5.9-r6 and the one of zsh-completions is 0.35.0.
>
> Any help how to debug that issue and how to find the reason why it stops
> working?
>
> That issue is very annoying as I have many files below such paths that
> are pretty long and have also whitespaces in it.
>
> Regards
>     Klaus