在SublimeText2中构建Lisp代码

4le*_*x1v 3 lisp macos sublimetext

在mac os上用ST2构建和运行常见的lisp的方法是什么?我知道SLIME和Emacs,但我对ST感兴趣

pcm*_*ind 5

首先你必须安装解释器,在我的情况下,我使用sbcl.

安装后,它很简单.在ST2上转到Preferences/Browse Packages,转到Lisp,添加一个新文件Lisp.sublime-settings:

{
    "cmd": ["sbcl", "--script", "$file"],
    "working_dir": "${project_path:${folder}}",
    "selector": "source.lisp",
    "osx":
    {
        "cmd": ["/opt/local/bin/sbcl", "--script", "$file"]
    },
    // exemple in windows with CLISP
    "windows":
    {
        "cmd": ["clisp", "$file"]
    }
    // exemple in windows with SBCL
    // "windows":
    // {
    //  "cmd": ["sbcl", "--script", "$file"]
    // }
}
Run Code Online (Sandbox Code Playgroud)