Issue title: "jc" always returns dot in windows.
 Issue body: When using jc command in windows, it always returns dot, and does not enter the sub-directory.
`
C:\Users\yd\Desktop>jc advance\
.
C:\Users\yd\Desktop>jco a

Arcade Game Clone_zh.zip  advance\

C:\Users\yd\Desktop>jco advance
.`

And I do not know how to add the directory into the database. The file "autojump.txt" always empty.
Have read "always return dot #422", but still do not get the point because the solution is not for Windows.
 Comments: 
 Comment 0: I have visited the folder using "cd" command, but it still does not work.

 Comment 1: `.` is returned when there are no matches.

What's the result of running `j -s | grep advance`?
 Comment 2: I am having the same issue, but on macOS Silicon. 

I am installing autojump through zinit:

```zsh
zinit ice as"program" src"bin/autojump.zsh" \
  atclone"python3 ./install.py" \
  atpull"%atclone"
zinit light wting/autojump
```

![Bildschirmfoto 2021-06-26 um 10 37 30](https://user-images.githubusercontent.com/11534760/123507576-83bcd480-d66a-11eb-954e-a43bee089e26.png)

{'source': 'GithubIssues', 'repo_name_with_owner': 'wting/autojump', 'issue_id': 265776230, 'repo_stars': 11825.0}