File tree Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -316,7 +316,13 @@ if [ -n "$BASH" ] ; then
316316 # COMPREPLY=( $(compgen -d -- "${VIRTUAL_ENV}/${cur}" | sed -e "s@${VIRTUAL_ENV}/@@" ) )
317317 COMPREPLY=( $( cdvirtualenv && compgen -d -- " ${cur} " ) )
318318 }
319+ _cdsitepackages_complete ()
320+ {
321+ local cur=" $2 "
322+ COMPREPLY=( $( cdsitepackages && compgen -d -- " ${cur} " ) )
323+ }
319324 complete -o nospace -F _cdvirtualenv_complete -S/ cdvirtualenv
325+ complete -o nospace -F _cdsitepackages_complete -S/ cdsitepackages
320326 complete -o default -o nospace -F _virtualenvs workon
321327 complete -o default -o nospace -F _virtualenvs rmvirtualenv
322328elif [ -n " $ZSH_VERSION " ] ; then
@@ -388,7 +394,7 @@ function add2virtualenv () {
388394function cdsitepackages () {
389395 virtualenvwrapper_verify_active_environment || return 1
390396 site_packages=" ` virtualenvwrapper_get_site_packages_dir` "
391- cd " $site_packages "
397+ cd " $site_packages " / $1
392398}
393399
394400# Does a ``cd`` to the root of the currently-active virtualenv.
You can’t perform that action at this time.
0 commit comments