Emacs 中有 Kawa 的模式或资源吗?我已经检查过,但找不到任何东西。大多数情况下,我希望能够在 Emacs 中运行 Kawa REPL,但某种完成/语法检查也会很棒。
问问题
555 次
1 回答
7
我没有任何使用 Kawa 的经验,但我有一种“通用”的方式来处理 REPL:插件isend + 一些 hacks
按照本文http://wenshanren.org/?p=351#sec-2的第2节和第3节的说明设置isend(有点繁琐,有问题请告诉我)
在 Emacs 中打开一个 shell,假设缓冲区名称是
*shell*
MX外壳
打开 Kawa REPl in
*shell*
CLASSPATH=/usr/local/lib/kawa.jar && export CLASSPATH && java kawa.repl
创建一个新的缓冲区test.kawa并打开 lisp-mode
M-x lisp-mode
(你可以使用任何你想要的模式)*shell*
与test.kawa关联M-x isend-associate *shell*
现在在 test.kawa 中输入一些 sexps ,选择它们并按下
C-Enter
以发送它们*shell*
执行(光标不会移动)
于 2014-08-18T20:27:55.567 回答