Завершение брекета Vimclojure сводит меня с ума

Привет, ребята, я использую 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. Это просто не позволит мне. Я пытался "д, х,...". Как я могу удалить эту скобку или обернуть выражение в скобки с vimclojure.

1 ответ

Решение

На самом деле я вчера был слепым. Я установил paredit.vim вместе с vimclojure, который вызвал проблему.

Извините за тупой вопрос.

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