hyperjump icon indicating copy to clipboard operation
hyperjump copied to clipboard

Hyperjump command line completion doesn't work under zsh on macOS

Open alanhoyle opened this issue 5 years ago • 0 comments

macOS 10.15 Catalina uses zsh 5.7.1 as its default login shell. Command line completion doesn't seem to work on it:

I have a few aliases that begin with "d" and if I type the following: jj d and then hit tab, nothing happens:

username@mycomputer ~ % source ~/src/hyperjump/hyperjump
complete:13: command not found: compdef
complete:13: command not found: compdef
complete:13: command not found: compdef
complete:13: command not found: compdef
username@mycomputer ~ % jj d

If I run the same thing after enabling oh-my-zsh, I get this behavior:

➜  ~ source ~/src/hyperjump/hyperjump
➜  ~ jj d_jj:local:6: not valid in this context: list+
_jj:local:6: not valid in this context: list+
_jj:local:6: not valid in this context: list+

Note that the bare "jj" works and bring up the dialog, and if I do jj dropbox it does go to my Dropbox directory.

Maybe @daveFNbuck could help too?

alanhoyle avatar Oct 16 '19 20:10 alanhoyle