www.mtkn.jp

Manuscripts for my personal webpage.
git clone https://git.mtkn.jp/www.mtkn.jp
Log | Files | Refs | LICENSE

vi.html (984B)


      1 <h1>vi -- テキストエディタ</h1>
      2 <time>2024-10-27</time>
      3 <h2>コマンドの実行</h2>
      4 <p>
      5 バッファにコピーした任意のテキストをコマンドとして実行できる。\
      6 </p>
      7 <ul>
      8 <li>
      9 コマンドをどこかの行に入力。
     10 </li>
     11 <li>
     12 コマンドをバッファ<code>q</code>へコピー:
     13 <code>\
     14 0"qy$
     15 </code>
     16 </li>
     17 <li>
     18 バッファ<code>q</code>内のコマンドを実行:
     19 <code>\
     20 @q
     21 </code>
     22 </li>
     23 </ul>
     24 <p>
     25 例えば単語をhtmlの<code>code</code>タグで囲むコマンド: \
     26 <pre><code>\
     27 i&lt;code&gt;<u>&lt;ctrl-v&gt;&lt;esc&gt;</u>\
     28 lea&lt;/code&gt;<u>&lt;ctrl-v&gt;&lt;esc&gt;</u>
     29 </code></pre>
     30 をどこかに入力し、その行でコマンドモードに移行し、<code>0"qy$</code>と\
     31 すると<code>q</code>バッファに上のコマンドがコピーされるので、\
     32 <code>code</code>タグで囲みたい単語の先頭に移動し、<code>@q</code>と入力すると\
     33 その単語が<code>code</code>タグで囲まれる。
     34