首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >clojure的Slimv设置

clojure的Slimv设置
EN

Stack Overflow用户
提问于 2011-06-28 06:23:48
回答 2查看 1.7K关注 0票数 5

最近有没有人尝试为clojure设置slimv,愿意描述一下如何这样做?Slimv目前可以在我的机器上自动检测lisp,但无法加载.clj文件。我还将以下内容添加到我的.vimrc中

代码语言:javascript
复制
let g:slimv_swank_clojure = '! xterm -e lein swank &' 

但它没有任何效果(lein已安装并可执行)。

如果这是一个基本问题,很抱歉,但我对vim和clojure都是非常陌生的。

EN

回答 2

Stack Overflow用户

发布于 2011-06-28 14:57:10

  • 首先,您应该在终端命令提示符中检查lein swank确实从您的.clj文件所在的目录中运行了swank服务器。如果无法启动,则需要创建一个命令来运行swank服务器,然后将其嵌入'! xterm -e {swank_command} &'并将其存储在Slimv中。Swank命令看起来没问题,然后您应该通过打印由Slimv构建和使用的实际swank命令的:echo SlimvSwankCommand()从Slimv内部进行检查。
  • 您也可以在Vim之外的单独终端窗口中运行swank服务器,如果两端的端口号相同,则Slimv将连接它(Slimv的4005是嵌入到Slimv中的另一个swank服务器,但是,只有当lein命令没有为用户退出(并且没有明确定义g:slimv_swank_clojure )时,才会自动检测到这一点。
  • 如果仍然没有成功,请与我联系,我是Slimv的作者,您可以在Slimv中找到我的电子邮件地址
票数 9
EN

Stack Overflow用户

发布于 2011-06-28 14:41:49

除非你确定在Slimv中有你需要的东西,否则有一个非常好的叫做VimClojure的插件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6499646

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档