]> git.phdru.name Git - dotfiles.git/blobdiff - .shellrc
.muttrc: View the 1st html attachment from index or pager
[dotfiles.git] / .shellrc
index 922702d1b4be30505447b702b5999bea172a2d0e..c98a3a7c17134bfee6cb2774ade2a66c5a588627 100644 (file)
--- a/.shellrc
+++ b/.shellrc
@@ -135,7 +135,11 @@ if test -n "$BASH_VERSION"; then
       programs="$@"
       eval "_${prog}_completion_loader() {
          _completion_loader $prog
-         complete -o nospace -F _$prog $programs
+         if [ x"$DELEGARE_NOSPACE" = x1 ]; then
+            complete -o nospace -F _$prog $programs
+         else
+            complete -F _$prog $programs
+         fi
          unset _${prog}_completion_loader
          return 124
       }"
@@ -144,7 +148,8 @@ if test -n "$BASH_VERSION"; then
 
    delegate_completion make m
    delegate_completion ping p
-   delegate_completion rsync r rsync_cgmn rsync_cgmn_recode
+   delegate_completion python python2.7 python3.4 python3.5 python3.6 python3.7 python3.8 python3.9
+   DELEGARE_NOSPACE=1 delegate_completion rsync r rsync_cgmn rsync_cgmn_recode rsync_cgmn_recode2
    delegate_completion ssh s
    delegate_completion wget wget-m wget-wrapper ww
 
@@ -162,7 +167,6 @@ if test -n "$BASH_VERSION"; then
 
    #if type -p pip >/dev/null 2>&1; then
    #   eval "`pip completion --bash`"
-   #   rm -rf /tmp/pip_build_"$USER"
    #fi
 
    #if which pyenv >/dev/null 2>&1; then