在逆时针严格的paredit模式下删除额外的括号

时间:2012-05-12 23:12:50

标签: eclipse clojure paredit counterclockwise

我确信这个问题的答案是显而易见的,但我已经阅读了逆时针文档,并在互联网上搜索过但无法找到它。我经常在逆时针编辑Clojure文件的同时不小心添加额外的括号,parens等,并且在不退出严格的paredit模式的情况下无法弄清楚如何删除它们。例如,假设我有以下功能:

(defn (add-x-y-z)
  [x y z]
  (+ x y z))

我不小心在功能名称周围放了一些parens,据我所知,除了删除功能名称,删除额外的parens,再次输入功能名称之外,没有办法删除它们,或者暂时退出严格的paredit模式。还有其他选择吗?无论出于何种原因,我经常遇到这个问题。

1 个答案:

答案 0 :(得分:5)

你需要'提升选择'我相信,在Mac上是Option-R

仅供参考,您可以查看首选项窗口中的所有键绑定,但在eclipse中很难找到。请参阅随附的屏幕截图,并注意到我已经对'When'='编辑Clojure Source'进行了排序

enter image description here