【问题标题】:Delete extra brackets in Counterclockwise strict paredit mode在逆时针严格paredit模式下删除多余的括号
【发布时间】:2012-05-12 23:12:50
【问题描述】:

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

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

我不小心在函数名周围加上了括号,据我所知,除了删除函数名、删除多余的括号并再次输入函数名之外,没有其他方法可以删除它们,或者暂时退出严格的paredit模式。还有其他选择吗?不管什么原因,我经常遇到这个问题。

【问题讨论】:

    标签: eclipse clojure paredit counterclockwise


    【解决方案1】:

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

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

    【讨论】:

    • 谢谢!选择要保留的部分,然后选择“Raise Selection”(Linux 中的 Alt-R)。另外,感谢您向我指出此偏好选项。
    猜你喜欢
    • 2012-12-19
    • 1970-01-01
    • 2023-03-11
    • 1970-01-01
    • 2017-10-04
    • 1970-01-01
    • 1970-01-01
    • 2013-05-15
    • 1970-01-01
    相关资源
    最近更新 更多