2011-02-05 33 views
0

嗨夥計我正在使用vimclojure所有我的clojure編程需求。Vimclojure支架完成令我瘋狂

Vimclojure自動爲我完成括號,不會讓我刪除我不想要的。

下面是一個簡單的例子:

我又寫道代碼如下:

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

現在我明白了:「我忘了SQL /帶連接」在這裏的講話。

我嘗試在「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在括號中包裝一個表達式。

+0

我的VimClojure沒有這樣做。你可以發佈你的版本,並做一個`grep -i vimclojure〜/ .vimrc`。 – progo 2011-02-05 08:30:50

+0

我完全沒有看到與vimclojure一起安裝的paredit插件...我昨天一定是盲目的 – Kungi 2011-02-05 09:48:12

回答

2

其實我昨天很盲目。我安裝了paredit.vim和vimclojure一起引發了這個問題。

對不起愚蠢的問題。