0

嗨,伙计们,我正在使用 vimclojure 来满足我所有的 clojure 编程需求。

Vimclojure 会自动为我完成括号,并且不会让我删除我不想要的括号。

这是一个简单的例子:

我写的代码如下:

(defn insert-foo [record]
    (sql/insert-records :test (concat {:id id} record)))

现在我看到:“我忘记了一个 sql/with-connection”语句。

我尝试在“sql/insert-records”之前插入它。现在我明白了:

(defn insert-foo [record]
    (with-connection db) <-- This one I can't delete O.o
        (sql/insert-records :test (concat {:id id} record)))

而且我无法删除vim中的括号。就是不让我。我试过“d,x,...”。如何使用 vimclojure 删除此括号或将表达式包装在括号中。

4

1 回答 1

2

其实我昨天有点瞎。我在 vimclojure 旁边安装了 paredit.vim,这导致了这个问题。

抱歉这个愚蠢的问题。

于 2011-02-05T09:49:05.793 回答