我使用emacs/ paredit /cider已经有一段时间了,最终我想要进入一个类似paredit的环境。我正在尝试邪恶-聪明的模式,尽管想象一下这个概念适用于任何性别编辑/模式。
假设我有一个嵌套的sexp宏,并且我想将它切换到使用线程宏(->> d c b a)
。我可以使用哪些编辑命令来简化此过程?
发布于 2017-07-20 04:51:07
你可以在普通的paredit-mode中做到这一点:
(a (b (c| d)))
C-M-t (转置-性别) (a (b (d| c)))
C-M-u (paredit-backward向上) (a (b |(d c)))
C-M-t (转置-性别) (a ((d c) |b))
C-M-u (paredit-backward up) (a |((d c) b))
C-M-t (转置-性别) (((d c) b) |a)
C-M-p (paredit-backward down) (((d c) b|) a)
C-M-p (paredit-sexp down) (((d c|) b) a)
M-s (paredit-splice-sexp)((d c| b) a)
M-s (paredit-splice-sexp) (d c| b a)
https://stackoverflow.com/questions/43353380
复制相似问题