On Mon, May 30, 2011 at 09:28:16PM +0300, Ville Skyttä wrote: > On 05/27/2011 03:46 PM, Luca Bruno wrote: > > > I'd like to ask for adding "cd" to the list of commands such that _longopt > > is used: complete -F _longopt -o default cd > > Simply doing that would break the $CDPATH completion we currently have > for cd. And _longopt isn't really the right thing to do as AFAIK cd > does not have any long options.
I feared it wasn't the right way, it's just that adding that line makes it work, as an hint for a possible fix. > I'm not sure I understand correctly what you're looking for (please post > a complete example if my guess is not correct), but it does complete > variable names for me. > > $ export mydir=/tmp > $ cd $my<TAB> # completes to "cd $mydir" $ export mydir=/tmp $ cd $mydir/<TAB> # should complete to cd /tmp/, just like for the ls command -- http://www.debian.org - The Universal Operating System _______________________________________________ Bash-completion-devel mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/bash-completion-devel
