Hi. With 12.3, bash completion generally work(s/ed) for me. However, in 13.2, it does not, unless I modify /usr/share/bash-completion/bash_completion at line 1741 to include `sudo` specifically, AND source it again for each xterm window I open... The file has, at least in theory, been sourced from the chain /etc/bash.bashrc /etc/profile.d/bash_completion.sh /usr/share/bash-completion/bash_completion However, I still have to explicitly source it again in the newly-opened xterm to get `sudo` commands to tab-complete (e.g. `sudo ls <TAB>..`) 12.3 seems to have had the pattern: /etc/bash.bashrc /etc/profile.d/complete.bash Re-jiggering /etc/bash.bashrc to prefer /etc/profile.d/complete.bash over /etc/profile.d/bash_completion.sh on 13.2 doesn't seem to help. The only difference I see between the 12.3 and 13.2 versions of complete.bash is the inclusion of the block starting with if ! type -t _completion_loader &> /dev/null ; then _completion_loader () Any explanations? Suggestions on getting back sudo <CMD> <TAB>... completion? TIA, Michael -- Michael Fischer michael@visv.net -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org