On 1/27/18 3:38 PM, L A Walsh wrote:
> Ilkka Virta wrote:
>> Doesn't Bash/readline already tab-complete file names so that the
>> completion fixes the case? If I do 'touch ABBA' and 'rm ab<tab>', it will
>> complete the name to 'ABBA'. It also completes 'ab<tab>' to 'ABBA' as the
>> name of a command if it's a binary in PATH, but if it's a function, it
>> seems to require the correct case. Sort of confusing, really.
>>   
> ----
>    Bash has the nocaseglob option, which ignores case on searching for
> files via a wildcard.  I don't believe there is an option to search
> for functions ignoring case.  So your "ab"<tab> will ignore case of
> a file that is looked up.  But functions aren't able to be looked up
> that way.

It's all fine. He wants case-insensitive matching, which bash can be made
to do, and non-case-preserving completion, which readline does.

-- 
``The lyf so short, the craft so long to lerne.'' - Chaucer
                 ``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRU    c...@case.edu    http://tiswww.cwru.edu/~chet/

Reply via email to