Как использовать Overtone с Vimclojure?

Я использую 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 не объявлен динамически и, следовательно, не может быть динамически повторно привязан, но его имя говорит об обратном. Пожалуйста, укажите ^: динамические ответы или измените имя.

Предупреждение: print-pretty не объявлена ​​динамически и, следовательно, не может быть динамически перезаписываемой, но ее имя говорит об обратном. Пожалуйста, укажите ^: dynamic print-pretty или измените имя.

3 ответа

Не совсем ответ, но Сэм Аарон использует emacs. Лично я нахожу сочетание его настройки живого кодирования (https://github.com/overtone/live-coding-emacs) и зла (http://gitorious.org/evil) довольно приятным для такой головы vim, как я.

Пожалуйста, используйте более новую версию VimClojure. Проблема заключается в некоторых изменениях в Clojure 1.3, касающихся динамических переменных.

Я использую Vim-камин с Overtone. Это более чем достаточно для простого взлома.

Другие вопросы по тегам