行を補完する


インサートモードで CTRL-X を押し、続けて CTRL-L を押すと行補完を行うことができる。ヘルプは

:he compl-whole-line

ActionScript の長いパッケージ名を補完する

たとえば、幾つか .as ファイルのバッファを開いた状態で、

import org.dyndns.bitmap.

ここまで入力し、CTRL-X CTRL-L を押すと、

import org.dyndns.bitmap.hoge.foo.bar.BazUtility;

という風に補完される。他に候補があれば、CTRL-N または CTRL-P で選択する。長いパッケージ名を入力しなくて良いので typo が減る。

次の行も補完できる

さらに、CTRL-X CTRL-L で補完モードに入った後、続けて CTRL-X CTRL-L を入力すると、次の行も補完される。たとえば、

/**

ここまで入力し、CTRL-X CTRL-L を繰り返せば

/**
*  BooUtility
*  @author Hoge Hoge
*  @version 1.0
*/

バッファ内のとあるブロックをそのまま再現できる。

カテゴリー: Vim   パーマリンク

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>