Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在emacs中选择clojure表单_Emacs_Clojure - Fatal编程技术网

在emacs中选择clojure表单

在emacs中选择clojure表单,emacs,clojure,Emacs,Clojure,我正在使用emacs与swank clojure包一起进行clojure开发 我想在我的指针下复制表单,我该怎么做 例如,如果我的鼠标指针当前处于内部形式,它将自动高亮显示,但是如何选择它以便复制它。在下面的表格中,粗体括号显示了我的指针的位置-(def a(str“a”“b”)转到sexp的开头:C-M-b,然后按C-M-,我在回答中提到的正是您需要的 C-M-h(markdefun)也可以工作,但扩展区域功能更强大 而且是可组合的。但是如何使用up list?应该是backward up l

我正在使用emacs与swank clojure包一起进行clojure开发

我想在我的指针下复制表单,我该怎么做


例如,如果我的鼠标指针当前处于内部形式,它将自动高亮显示,但是如何选择它以便复制它。在下面的表格中,粗体括号显示了我的指针的位置-(def a(str“a”“b”

转到sexp的开头:
C-M-b
,然后按
C-M-
,我在回答中提到的正是您需要的

C-M-h(
markdefun
)也可以工作,但扩展区域功能更强大
而且是可组合的。

但是如何使用up list?应该是
backward up list
C-M-u。如果你做任何严重的工作与任何LISPS,也考虑使用PAREDIT。