最近我重新整理了一下配置文件,发现有个功能不见了,不知道怎么找回来
之前使用 find-file 的时候,会列出来一些文件和目录,例如有 .emacs.d 这个目录,这个时候输入 .em 之后,如果 .emacs.d 已经被选中了,就可以直接输入 ‘/’ ,这个时候会把整个 .emacs.d 都自动输入进去。
这个是哪里控制的?现在我如果在输入 .em 之后输入 / ,会变成 .em/ 这样的。
最近我重新整理了一下配置文件,发现有个功能不见了,不知道怎么找回来
之前使用 find-file 的时候,会列出来一些文件和目录,例如有 .emacs.d 这个目录,这个时候输入 .em 之后,如果 .emacs.d 已经被选中了,就可以直接输入 ‘/’ ,这个时候会把整个 .emacs.d 都自动输入进去。
这个是哪里控制的?现在我如果在输入 .em 之后输入 / ,会变成 .em/ 这样的。
应该是 ivy
不太明白。。我说的就是原生的 find-file 就有。。另外我试了 consul-find-file 也是不行的。。
为什么我的counsel-find-file是可以的。
应该就是某个变量控制的估计。。就是不知道是哪个。。
找到了。。。https://github.com/hlissner/doom-emacs/pull/68
(setq ivy-magic-slash-non-match-action 'ivy-magic-slash-non-match-cd-selected)
ivy自带的吧?