(epoj)Auto-insertion of iterator
Next: Identifier completion Prev: Structure input with completion Up: Input Aider
反復子の自動判別入力
====================
カーソル位置がその言語特有の「箱」の内部で、その箱が通常特有の反復子を持つ
ものである場合
`[prefix] C-i'
... 反復子の挿入 (epoi-insert-iterator)
により自動的にふさわしい反復子を選んで挿入します。たとえば、HTMLの場合
`<ul>'(という箱) の内部では`<li>'をいくつか持つことになる。これをふまえて、
元のバッファが
<ul>
<li> あれこれ
ふがふが
■
</ul>
のようになっていた場合(■がカーソル位置)、`[prefix] C-i' を押すことにより
EPOはその場所が`<ul>'内部であると判定して、
<ul>
<li> あれこれ
ふがふが
<li>
</ul>
が自動的に挿入されます。また、
`[prefix] C-m'
... 反復子の改行つき挿入 (epoi-intelligent-newline)
をタイプした場合は現在の行の末尾に改行を追加して、インデント(メジャーモー
ドに依存)したうえで適切な反復子を挿入します。つまり、
<ul>
<li> あれこれ
ふがふが■
</ul>
という状態で `[prefix] C-m' をタイプするとやはり
<ul>
<li> あれこれ
ふがふが
<li>
</ul>
のように挿入されます。
automatically generated by info2www.cgi version 1.2