4

次のコード スニペットで(は、で始まる行の最初の開き括弧に移動すると、(spit

(defn missing-accts 
    "Prints accounts found in one report but not the other."

    [report-header mapped-data out-file]
    (spit out-file (str "\n\n    " 
          (count mapped-data) 
          "   " report-header 
          "\n\n") :append true)
          .
          .
          .

vim は、最初の括弧(と閉じ)括弧を強調表示します。

存在する場合、spit コマンド全体をヤンクする vim コマンドは何ですか?

ありがとう。

4

3 に答える 3

9

シーケンス

va(

は、開き括弧から閉じ括弧までを包括的に強調表示し、 ayはそれをヤンクします。コマンドとは異なり、%ブラケットに配置する必要はありません。句内に配置するだけでよいことに注意してください。

ご了承ください

vi(

括弧内のすべてを強調表示しますが、括弧は強調表示しません。

中かっこ ({の代わりに() と XML タグ ( t- おそらくtag )に対してもこれを行うことができます。

于 2012-06-22T15:38:36.673 に答える
2

y で % を使用します。「y」を1回押してから「%」を押すと、コマンドを入力するときにカーソルが「(」にあるはずです。

于 2012-06-22T15:38:38.377 に答える