繁体   English   中英

如何在带有 spacemacs 的组织模式下使用 Stata

[英]How do I use Stata in org-mode with spacemacs

我一直是 emacs 的忠实用户。 最近转用spacemacs,非常享受。 有一段时间,我能够通过 ESS 在 spacemacs 中以 org-mode 使用 Stata。 最近更新后,我不能再在组织模式下使用 Stata,因为 Stata 已经过时了最新版本的 ESS。 当我尝试编辑以下代码块时,

#+begin_src stata :tangle yes
 webuse auto;
#+end_src

我无法打开时钟块并收到如下错误消息

org-edit-src-code: No such language mode: stata-mode

我正在使用带有 emacs 27.0.50 的 spacemacs 0.300 的开发分支。 而且,我使用输出我的系统信息

uname -a

具有以下输出

Linux 4.15.0-112-generic #113~16.04.1-Ubuntu x86_64 GNU/Linux

我不认为我可以在 spacemacs 中使用除 ESS 之外的任何层来解决这个问题。 如何在带有 spacemacs 的组织模式下使用 Stata?

我暂时通过将ESS降级到早期版本解决了这个问题,现在可以使用了。 我采取以下步骤。

  1. 从 .spacemacs 的 dotspacemacs-configuration-layers 中删除 ess 层
  2. 将以下内容添加到 .spacemacs 的 dotspacemacs-additional-packages (ess :location (recipe :fetcher git :url "https://github.com/emacs-ess/ESS.git" :commit "14b9a3091916a1cb74dec7336e8461590"dfc: / .el" "contrib/lisp/ .el" "doc/dir" "doc/*.texi" "etc")))
  3. 然后重新启动 spacemacs (SPC qr)。

#7071#6575是有用的参考

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM