eshell切换目录很卡

在windows平台下,eshell切换的时候都会卡一卡,不知道什么原因,有没有解决方案

$ cd emacs/share/emacs

一般会卡两到三秒

update:

查了一圈,看样子是*nix的forward-slash和windows下面的back-slash引起的

而且卡只出现在第一次进入某个目录

$ cd emacs/xxx

当进入过一次之后,就很正常,搞不定了

卡顿情况目前只出现在cd命令,ls这些运行完全正常,eshell并没有使用额外插件

相关定义在em-dirs. el这个文件

1赞