0

如何更改octave-mode以将该命令jupyter kernel --kernel octave用作默认的 octave shell?

编辑:这是我尝试过的事情的列表(按照评论中的建议在此处添加它们):

  1. 使用以下方法更改变量inferior-octave-program
(eval-after-load 'octave (setq inferior-octave-program "jupyter console --kernel octave"))

然而,这给出了错误:Searching for program: No such file or directory, jupyter console --kernel octave。是的,我确实安装了 jupyter 和 octave_kernel 并且可以使用jupyter console --kernel octave.

4

1 回答 1

0

未经测试 - 自定义变量inferior-octave-program;或者,如果您更喜欢手动执行操作,请将以下内容添加到您的 emacs 初始化文件中:

(eval-after-load 'octave (setq inferior-octave-program "jupyter kernel --kernel octave"))

文档字符串inferior-octave-program说:

劣八度程序是在“octave.el”中定义的变量。它的值是“八度”

如果用作文件局部变量,此变量可能会有风险。您可以自定义此变量。

文档:“inferior-octave”调用的程序。

于 2020-08-20T16:05:36.710 回答