Geany作为CommonLisp IDE

2 lisp common-lisp indentation geany

有没有人将Geany设置为commonlisp的IDE?我安装了sbcl,这是输出whereis sbcl:

sbcl: /usr/bin/sbcl /usr/lib/sbcl /etc/sbcl.rc /usr/share/man/man1/sbcl.1.gz
Run Code Online (Sandbox Code Playgroud)

然而,当我在Geany中使用F5运行程序时,我会在终端中看到它搜索clisp:

/tmp/geany_run_script_9ZR2LY.sh: 7: /tmp/geany_run_script_9ZR2LY.sh: clisp: not found
Run Code Online (Sandbox Code Playgroud)

在lisp模式下,缩进的更多内容也会被停用.有人可以帮忙吗?

我正在使用Ubuntu-studio.

cor*_*ump 5

所以我安装了Geany,键入(print "Hi"),保存文件并尝试执行它.它工作,但那是因为我碰巧安装了CLisp.

在"生成"菜单下,您有一个"设置构建命令"项,允许您更改可执行文件.你应该输入:

sbcl --script "%f" 
Run Code Online (Sandbox Code Playgroud)

但是,现在您只能运行一个脚本,并且失去了使用Common Lisp等动态编程环境的所有高效有趣的交互式部分.查看有关Emacs + slime入门的相关问题和解答: