Fix #86: ZSH tab completion

Forces zsh to load compinit required for tab completion.
pull/141/head
William Ting 12 years ago
parent 1994d0bb13
commit e96dc4c9d8

@ -29,7 +29,7 @@ import shutil
import sys
from tempfile import NamedTemporaryFile
VERSION = 'release-v20.9.3'
VERSION = 'release-v20.9.4'
MAX_KEYWEIGHT = 1000
MAX_STORED_PATHS = 1000
COMPLETION_SEPARATOR = '__'
@ -253,7 +253,7 @@ def options():
parser.add_argument('-b', '--bash', action="store_true", default=False,
help='enclose directory quotes to prevent errors')
parser.add_argument('--complete', action="store_true", default=False,
help='used for bash tab completion')
help='used for tab completion')
parser.add_argument('--purge', action="store_true", default=False,
help='delete all database entries that no longer exist on system')
parser.add_argument('-s', '--stat', action="store_true", default=False,

@ -31,6 +31,7 @@ function autojump_preexec() {
{ (autojump -a "$(pwd ${_PWD_ARGS})"&)>/dev/null 2>>|${AUTOJUMP_DATA_DIR}/.autojump_errors ; } 2>/dev/null
}
autoload -U compinit; compinit
typeset -ga preexec_functions
preexec_functions+=autojump_preexec

Loading…
Cancel
Save