emacs - 如何在 Paredit 模式下删除多余的括号?

标签 emacs clojure lisp paredit

我在 Emacs 中使用 Paredit 来编辑 Lisp 代码。如何删除我不小心插入的一对额外的括号?如果没有额外的命令,Paredit 不允许这样做。

((square 5))(square 5)

最佳答案

这叫做paredit-splice-sexp,快捷键是M-s。 查看 paredit 备忘单 here .

关于emacs - 如何在 Paredit 模式下删除多余的括号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14170649/

相关文章:

emacs - 如何在 emacs 中重置 smtp+gnutls 的缓存密码

emacs - 使用 Emacs 在光标下的链接上调用外部程序

java - emacs 和 Clojure 编译错误

list - 在 Common Lisp 的 2 个列表中递归应用函数

emacs - 如何将以下键绑定(bind)添加到我的 Emacs init.el?

r - 如何从 emacs-ess 中的 R 访问 bash 环境变量

clojure - 两个 clojure 映射引用作为彼此的元素

clojure - 为什么 get-in 比线程 get 慢?

function - lisp函数的实现

list - 替换 Common Lisp 列表中的项目?