Emacs 使用 julia 自动完成 ESS:在缓冲区中工作但不在脚本中工作

Emacs auto-complete ESS with julia: working in buffer but not in script

我在 emacs 上安装了 ESS 以便与 julia 一起使用。我还为完成安装了自动完成包。自动完成在 julia 控制台缓冲区中有效,但在 .jl julia 脚本中无效。我用其他语言没有这个问题。

我的 init.el 中有以下设置:

(setq ess-use-auto-complete t)
(setq ess-tab-complete-in-script t)

谢谢。

编辑:我还应该提到,在使用 ESS 时,自动完成与 R 一起工作。

一个issue was filed for this. You can work around it using company-mode