1

ほとんどの場合、Vim が単語をオートコンプリートしてくれることにとても満足しています。現在、私は、定義済みの一連の CSS クラス名を使用してアプリケーションのスタイルを設定する HTML/CML/Javascript/CSS フレームワークで作業しています。例のようなクラス名

  Framework_Table
  FrameWork_NumberInput
  Framework_TextOutput

どちらが好きですか

  .Framework_Table {}
  .FrameWork_NumberInput {}
  .Framework_TextOutput {}

質問は、これらのクラス名を Vim のオートコンプリートで取得できるようにリストする方法/場所を教えてください。

4

1 に答える 1

2

辞書ベースの補完を使用できます。

  1. たとえば、すべての識別子をファイルに入れます/path/to/project/cssdict.txt

    Framework_Table
    FrameWork_NumberInput
    Framework_TextOutput
    
  2. Vim では、 を実行します:setlocal dictionary=/path/to/project/cssdict.txt

  3. <C-x><C-k>その辞書を使用してヒットして完了します。

とを読ん:help 'dictionary'でください:help compl-dictionary

于 2013-06-21T10:09:32.633 に答える