On Mon, Nov 16, 2009 at 4:50 AM, Henning Garus
<henning.ga...@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