Bash autocomplete on symlink to directory complete to whole directory, including slash [duplicate]
Possible Duplicate:
Tab-completion with directories/links
when I've a symlink foo
linking to a directory bar/
and I start typing f
and hit tab, it completes to foo
but I'd like to complete it to foo/
so I can immediately add the next character for further completes. How can I do that?
Enable the mark-symlinked-directories
option for readline.
-
Edit
~/.inputrc
:$include /etc/inputrc set mark-symlinked-directories on
Press C-x, C-r to reload the settings.
See section READLINE in the manual page of bash
for further documentation.
For those who do not wish to add another dot file, you can also add this line to your ~/.bashrc
:
bind 'set mark-symlinked-directories on'
I don't know if you can do it exactly as you've described, but if you hit tab twice, it should complete the exapansion.