在逆时针严格paredit模式下删除多余的括号

5

我相信这个问题的答案很明显,但是我已经阅读了Counterclockwise文档并在互联网上搜索了,但没有找到。在使用Counterclockwise编辑Clojure文件时,我经常会意外地添加额外的括号、圆括号等,但无法在不退出严格paredit模式的情况下删除它们。例如,假设我有以下函数:

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

我不小心在函数名周围放了括号,据我所知,除了删除函数名、删除额外的括号并重新输入函数名,或者暂时退出严格paredit模式外,没有其他方法可以删除它们。还有其他选项吗?出于某种原因,我经常遇到这个问题。

1个回答

5
我相信你需要“提高选择”,在Mac上是Option-R。
FYI,您可以在首选项窗口中查看所有键绑定,但在eclipse中可能很难找到。请参见附加的屏幕截图,并注意我已经按“编辑Clojure源”排序。

谢谢!选择您想要保留的部分,然后按“提高所选内容”(在Linux中为Alt-R)。同时,感谢您向我指出这个首选项选项。 - HarryFromMarydelDE

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接