我是新手使用emacs和emacs-lisp,不知道如何编写emacs扩展程序。但我发现了一些很棒的扩展程序,比如“pretty-lambdas”,可以交换符号“lambda”为漂亮的图形。
在 Emacs Lisp 模式下,我已经能够使它适用于 Clojure,以便我可以得到:
我想对JavaScript做同样的事情,即在JavaScript模式下使用而不是。
我得到了 f(x) {}。
我该如何实现这个?谢谢。
(lambda (x) (+ x x)) ----> (λ (x) (+ x x))
在 Emacs Lisp 模式下,我已经能够使它适用于 Clojure,以便我可以得到:
(fn [x] (+ x x)) -----> (λ [x] (+ x x))
我想对JavaScript做同样的事情,即在JavaScript模式下使用而不是。
function(x){}
我得到了 f(x) {}。
我该如何实现这个?谢谢。
prettify-symbols-mode
,值得注意的是,还有一个global-prettify-symbols-mode
,你可以在~/.emacs
中激活一次并永久使用。 - Stefan