4

フォームを取得して、それを別の関数の引数にするために、1 つのコマンドでそれを括弧で囲むにはどうすればよいですか?

以下の例では、カーソルが最初から始まり、最後まで移動しないと仮定します。

(最大 1 2 3) -> ((最大 1 2 3)) -> (= 3 (最大 1 2 3))

したがって、私のコマンドは次のようになります: 'magic-key-combination' -> '=' -> ' ' -> '3'

4

2 に答える 2

1

これは、私が常に使用する別のオプションです。「(max 1 2 3)」から始めて、開き括弧の前に「= 3」と入力すると、次のようになります。

= 3 (max 1 2 3)

次に、式全体を選択し、開きかっこを入力します。LightTable は、選択範囲の最後に閉じ括弧を自動的に挿入します。

(= 3 (max 1 2 3))

キー バインドを使用することもできますが、このトリックは知っておくとよいでしょう。

于 2014-03-19T18:40:02.017 に答える