Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: multibyte implementation (for filename completion with umlauts)
- X-seq: zsh-users 23663
- From: Daniel Shahaf <d.s@xxxxxxxxxxxxxxxxxx>
- To: zsh-users@xxxxxxx
- Subject: Re: multibyte implementation (for filename completion with umlauts)
- Date: Thu, 20 Sep 2018 16:05:35 +0000
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= daniel.shahaf.name; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=YK1o7o ZVJ4wv72ipSGmi9lS4zbP1ovkR3T/ciTrIXgI=; b=YP3RYSogCKQaGtN4uU0lVz N698PORwSRl6StUvIsZgceo2gPmKZzSV08mXQNBnZiXD2hQYkxNwFnMVo3fTsRry 4+9xvjhTg2Ytt1z0QhIjckPyCQy2Dv2uVOoBTYaDTJ6oYz8Q4EvbejNE26m5jswR myGqdbfJBDnrmhu4oX2lOxA01JuMFRoU5tRZk1+V6jswkW2NaFfvAFahhMombel8 HvfbMwMnXjS15WGftvUoTlIEqqgVBQLDc3Ofiy2qIgC1G8I2td5gpXHSpzkvNtYC 1NtMRhginxkrxeCkY+xmINUKDViq1GCnQh9eU14ZwT9p4JiNovuw0Ot1N8LeJxYw ==
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=YK1o7o ZVJ4wv72ipSGmi9lS4zbP1ovkR3T/ciTrIXgI=; b=owiBYaW1uyj+autNb/ESDO rXLprme9AjncFqSiAH0BBx/gSdPI5Xb7ac/nZB2Vr8CJW9CYZwzM14xW4Qp2+Dys /Jwh7srL74kKSju1mpAUZ2GVs5Lvi9HIOEU7MWaJBST8ypFil1jn3FE7hLK58Ms6 HdE8vv1lR7QGXXwnTWwP0ZV6IgJqt+O/V2Pcrp84/t3n+Z4rKkJlncEXGf7oGj3G J0T3+w/4CTEEtD3dOP7y7ZCxVGoxRmh7XLPqnKjBnnUam5mSBWDSM0cjIkcuWXd7 hRi48TwmKFuQ89ZXsrDwyucqRa7tTgzmeGJJ9YCWo8jPTBWN5JZ1kNqN+l//0Saw ==
- In-reply-to: <20180920101403.unp6epfpqllzzqov@spiegl.de>
- List-help: <mailto:zsh-users-help@zsh.org>
- List-id: Zsh Users List <zsh-users.zsh.org>
- List-post: <mailto:zsh-users@zsh.org>
- List-unsubscribe: <mailto:zsh-users-unsubscribe@zsh.org>
- Mailing-list: contact zsh-users-help@xxxxxxx; run by ezmlm
- References: <20180920101403.unp6epfpqllzzqov@spiegl.de>
Andy Spiegl wrote on Thu, Sep 20, 2018 at 12:14:03 +0200:
> Actually, all I'd like to achieve is case insensitivity for umlauts like that:
> zstyle ':completion:*' matcher-list 'm:{A-ZÄÖÜa-zäöü}={a-zäöüA-ZÄÖÜ}
I don't have a fix for you, but
.
zstyle \* matcher-list 'm:{A-Za-z}={a-zA-Z} m:ae=Ä'
.
works for me for completing «fooae<TAB>» to «FOOÄBAR». It doesn't work
if I use «ä» instead of «ae». Therefore, how about writing a widget
that does s/ẍ/xe/ (for x in a,o,u,A,O,U) before attempting completion.
Would that be a workaround?
Cheers,
Daniel
Messages sorted by:
Reverse Date,
Date,
Thread,
Author