! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
TAB key should not cause escaping of $ character
Status:
RESOLVED: INVALID
Product:
Xfce4-terminal
Component:
General

Comments

Description Ed Guenthner 2011-05-05 09:00:35 CEST
Typically, the TAB key is used to trigger the shell auto completion;
so when I use a gnome/KDE terminal or xterm and type:

> ls $HOME/bi<TAB> ... that would translate to /home/userid/bin for example.

When I do that in the xfce terminal, I see

> ls \$HOME/bi

so the terminal enters a \ to escape the $ character I entered on purpose.

In my eyes, this is plain wrong; I cant see any benefit from this.

At least, it should be possible to deactivate this behavior using
a preference setting.
Comment 1 Ed Guenthner 2011-05-05 09:01:36 CEST
Sorry; I forgot to mention that I am running xubuntu 11.04 with xfce 4.8 methinks.
Comment 2 Nick Schermer editbugs 2011-07-27 18:19:48 CEST
This is something in bash or you shell, t has nothing to do with the Xfce terminal. Search Google, because this is 'new' since bash 4.2 for example.
Comment 3 Ed Guenthner 2011-07-27 19:05:27 CEST
Agreed.

Thank you very much.

Now that I know what I should be looking for:

http://old.nabble.com/Completion-of-ENV-variables-seems-to-be-broken---leading-slash-(or-even-more)-is-added-td31153696.html

Bug #7580

Reported by:
Ed Guenthner
Reported on: 2011-05-05
Last modified on: 2011-07-27

People

Assignee:
Nick Schermer
CC List:
0 users

Version

Version:
unspecified

Attachments

Additional information