spacemacs 在终端使用,第一次打开js文件编辑的时候会卡十几二十秒

在终端使用 spacemacs,现在每次打开 js 文件进行编辑的时候输入几个字符就会卡住不能动,然后大概过20秒左右(可能更长)就恢复正常,之后都不会有问题。只要关闭重开,第一次编辑js都会遇到这个问题,别的类型的文件似乎不会遇到这个问题。在GUI模式下没有这个问题,而且js文件的编辑有点卡顿,不知道是什么导致了这种卡顿,希望有大佬指导一下。

emacs版本是27.1,spacemacs 是dev的最新,系统是macos 10.15.3,终端是iterm2 + zsh

你看看你的 major-mode 是不是 js2-mode, 如果是 js2-mode, 卡很正常.

是js2-mode,请问这个有什么解决方法吗

多 profiler 几次,逐渐关掉最卡的那几个功能,会改善很多

用js-mode 外加一js2-minor-mode

js2-mode github 文档里面有提到