如何通过 Vimclojure 使用泛音?

发布于 2024-12-12 21:55:34 字数 741 浏览 0 评论 0原文

我将 SuperCollider 与 Overtone 和 VimClojure 一起使用。 但是,它工作得不好......问题是什么?

“lein repl”有效。

user -> (use 'overtone.live)

project.clj

(defproject overtone-tutorial "1.0.0-SNAPSHOT"
  :dependencies [[overtone "0.5.0"]])

错误

启动 Vim

java.lang.IllegalStateException:尝试调用未绑定的 fn:#'vimclojure.nails/NamespaceOfFile

和 NGServer

警告:repls未声明为动态,因此不可动态重新绑定,但其名称另有暗示。请指明 ^:dynamic repls 或更改名称。

警告:print-pretty未声明为动态,因此不可动态重新绑定,但其名称另有暗示。请指明 ^:dynamic print-pretty 或更改名称。

I use SuperCollider with Overtone,and VimClojure.
But,it don't work well...What is Problem?

"lein repl" works.

user -> (use 'overtone.live)

project.clj

(defproject overtone-tutorial "1.0.0-SNAPSHOT"
  :dependencies [[overtone "0.5.0"]])

Error

Start Vim

java.lang.IllegalStateException: Attempting to call unbound fn: #'vimclojure.nails/NamespaceOfFile

And NGServer

Warning: repls not declared dynamic and thus is not dynamically rebindable, but its name suggests otherwise. Please either indicate ^:dynamic repls or change the name.

Warning: print-pretty not declared dynamic and thus is not dynamically rebindable, but its name suggests otherwise. Please either indicate ^:dynamic print-pretty or change the name.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

死开点丶别碍眼 2024-12-19 21:55:35

我正在使用 vim-fireplace 和 Overtone。对于简单的黑客攻击来说已经足够了。

I am using vim-fireplace with Overtone. It's more than adequate for simple hacking.

叹倦 2024-12-19 21:55:34

请使用更新版本的 VimClojure。问题源于 Clojure 1.3 中有关动态变量的一些变化。

Please use a newer release of VimClojure. The trouble stems from some changes in Clojure 1.3 regarding dynamic Vars.

·深蓝 2024-12-19 21:55:34

这并不是真正的答案,但 Sam Aaron 使用 emacs。就我个人而言,我发现他的实时编码设置(https://github.com/overtone/live-coding-emacs)和邪恶(http://gitorious.org/evil)的组合对于像我这样的 vim 头来说非常愉快。

Not really an answer, but Sam Aaron uses emacs. Personally, I find a combination of his live coding setup (https://github.com/overtone/live-coding-emacs) and evil (http://gitorious.org/evil) pretty pleasant for a vim head like me.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文