bug-bash
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How to change the command completion behavior in bash


From: Peng Yu
Subject: Re: How to change the command completion behavior in bash
Date: Tue, 17 Nov 2009 13:32:23 -0600

On Mon, Nov 16, 2009 at 4:50 AM, Henning Garus
<henning.garus@googlemail.com> wrote:
> On Sun, Nov 15, 2009 at 08:31:38PM -0600, Peng Yu wrote:
>> If I have the following in the command line,
>>
>> ~/.bash
>>
>> when I type <TAB>, it will become /home/my_user_name/.bash
>>
>> I'm wondering if it is possible to configure bash command completion,
>> so that it will still be '~/.bash'
>>
>
> Add
>
> set expand-tilde off
>
> to your ~/.inputrc . However off is the default value, so you could
> try to find out where it is set to on and remove that.
>
> See "Readline Variables" in man bash.

I add

set expand-tilde off

to my ~/.inputrc. Then I login again.

Then I type the following after bash prompt

cd ~

Later, if I type <TAB> after ~, ~ still expands to the abspath of my
home directory. I'm confused why 'set expand-tilde off' does not
change the behavior of bash.

Regards,
Peng




reply via email to

[Prev in Thread] Current Thread [Next in Thread]