Я использую Vim для редактирования кода Clojure и использую paredit, так как Emacsen обычно говорит о том, насколько хорош Emacs, как только вы его освоите.
Если у меня есть выражение, которое передает лямбду функции:
(wrapper-func (fn [] whatever))
И я хочу изменить его так, чтобы у меня осталась только внутренняя лямбда:
(fn [] whatever)
Как правильно это сделать с помощью paredit? Я продолжаю расстраиваться и возвращаюсь к балансировке скобок вручную. Обычно я могу удалить элемент «wrapper-func» в списке, заканчивая:
((fn [] whatever))
Но тогда кажется невозможным удалить внешние или внутренние скобки.