私はswank-clojureパッケージを使用したclojure開発にemacsを使用しています。
ポインタの下にフォームをコピーしたいのですが、どうすればよいですか?
たとえば、マウスポインタが現在内部フォームにある場合、自動的に強調表示されますが、コピーできるように選択するにはどうすればよいですか。次の形式では、太字の括弧は私のポインタがどこにあるかを示しています-(def a(str "a" "b" ))
sexpの最初に移動します:C-M-b
、を押しますC-M-<space>
この回答で説明したexpand-regionは、まさにあなたが必要としているものです。
C-M-h(mark-defun
)も機能しますが、expand-regionはより強力で構成可能です。