【发布时间】:2017-05-28 19:29:38
【问题描述】:
有没有一种使用 slime 包装 s 表达式的捷径?
假设我已经完成了一段代码,并且我意识到我需要一个变量(例如,出于效率原因),因此想用let 包装它,或者想让它尾递归并需要用labels 包装它,最快的方法是什么?有捷径吗?
IntelliJ(Java IDE)允许类似:x > 3.if + TAB
产量
if (x > 3) {
}
那么在 slime/emacs 中是否有任何“sexp-wrapping”快捷方式(后缀或前缀)?
【问题讨论】:
-
我不知道答案;我只是想说标题让我笑了:)
-
我不确定您所说的“包装”是什么意思,但是您是否尝试过 paredit 模式?
-
@phils 好的,现在我也看到了 ;-)