使用paredit時,如何將文字大括號括起來?我已經使用過多次paredit,但是我感到沮喪,因爲它阻止我做我想做的事。用大括號圍繞文本?
例子:
(foo
(bar 1 2 3)
baz 1 2 3)
哎呀,baz 1 2 3
應包像這樣:
(foo
(bar 1 2 3)
(baz 1 2 3))
但是,沒有...:
(foo
(bar 1 2 3)
() baz 1 2 3)
使用paredit時,如何將文字大括號括起來?我已經使用過多次paredit,但是我感到沮喪,因爲它阻止我做我想做的事。用大括號圍繞文本?
例子:
(foo
(bar 1 2 3)
baz 1 2 3)
哎呀,baz 1 2 3
應包像這樣:
(foo
(bar 1 2 3)
(baz 1 2 3))
但是,沒有...:
(foo
(bar 1 2 3)
() baz 1 2 3)
類型的C-u (
代替(
,使其環繞一切從點上,或M-3 (
(或M-3 M-(
),使其環繞在接下來的三個S表達式。
或者,您可以標記要加括號的區域,然後鍵入(
。
另一種替代方法是輸入(
,然後點擊M-)
,以便按您所期望的術語進行搜索。