在Emacs中有Kawa的任何模式或资源吗?我已经检查过,但我找不到任何东西.大多数情况下,我希望能够在Emacs中运行Kawa REPL,但某种完成/语法检查也会很棒.
我没有任何Kawa的经验,但我有一个"通用"的方式来处理REPL:插件isend +一些hacks
按照本文第2节和第3节http://wenshanren.org/?p=351#sec-2中的说明设置isend(这有点单调乏味,如果您有任何问题,请告诉我)
在Emacs中打开一个shell,假设缓冲区名称是 *shell*
Mx shell
打开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*
执行(光标不会移动)
归档时间: |
|
查看次数: |
462 次 |
最近记录: |