Sto usando zsh con il file rc di oh-my-zsh e c'è qualche comportamento che trovo particolarmente fastidioso. Per impostazione predefinita, oh-my-zsh è configurato per restituire corrispondenze senza distinzione tra maiuscole e minuscole durante il completamento automatico. Questo comportamento a volte è buono, ma altre volte fa davvero schifo. Esiste un modo per configurare zsh in modo che utilizzi la corrispondenza senza distinzione tra maiuscole e minuscole quando non ci sono corrispondenze con distinzione tra maiuscole e minuscole?Avere corrispondenze auto-complete per insuccesso di maiuscole/minuscole, ma preferire corrispondenze esatte
Per esempio, questo caso sarebbe utilizzare maiuscole e minuscole matching:
> ls
LICENSE.txt lib/
> emacs l <-- should autocomplete to lib/
In questo caso, maiuscole e minuscole auto-completamento sarebbe accaduto:
> ls
README lib/
> emacs r <-- should autocomplete to README
Grazie!
Funziona solo con Oh My Zsh. https://github.com/robbyrussell/oh-my-zsh/blob/master/lib/completion.zsh Modifica: Oops, si trattava di Oh My Zsh ... Ma questa risposta non soddisfa pienamente i bisogni. – Yous