似乎发现了 ivy 在 mac 下面的一个 bug

C-x f 补全的时候 doc 会补全成 documents 而非 Document【大小写】 导致找不到文件。。 但是进入 dired 又正常 已换回 melpa-stable,stable 里面的包是没问题的

---------这不是大小写的问题----------(已更正)

没有装 Ivy,但听起来是跟文件系统是否区分大小写有关,比如 Mac 默认不区分大小写,经过补全得到的文件名大小写无所谓,但如果文件系统区分的话,补全得到的文件名就必须区分大小写(?)

mac 区分大小写。。早上还是能好好使用的今天下午就不行了

Mac 的默认的用户文件夹里desktop documents之类都是首字母大写,所以我只能滚回去了

------------更正------------ mac 文件夹不区分大小写。 所以这是什么问题我也不知道。。。

我记得区分大小写是格式化盘符的时候的选项?默认没有吧。

Oops,是的

Disk Utility.app => Info

不区分大小写时,比如 fooFoo 不会同时存在,文件名为 foo 的文件用 Foo 也能访问。

~$ cd /tmp
/tmp$ mkdir tmpdir
/tmp$ cd tmpdir/
/tmp/tmpdir$ touch foo Foo FOO
/tmp/tmpdir$ ls
foo
/tmp/tmpdir$ ls foo Foo FOO
FOO  Foo  foo

是的,我已经更正了,感谢指出