Home

Awesome

ddu-filter-kensaku

license:MIT Vim doc

Migemo matcher for ddu.vim

Migemo を利用してローマ字入力により ddu.vim のアイテムから日本語文字列をマッチングします。

単語を空白で区切って入力することで AND 検索ができます。

例: roma nihongo で「... ローマ字 ... 日本語 ...」のような文にマッチします。

ddu-filter-kensaku

Required

以下のプラグインに依存します。

Installation

  1. Deno をインストールします。
  2. vim-plug などを利用してプラグインをインストールします。
Plug 'vim-denops/denops.vim'
Plug 'Shougo/ddu.vim'
Plug 'lambdalisue/kensaku.vim'
Plug 'Milly/ddu-filter-kensaku'

Configuration

ddu.vim の設定を行います。

call ddu#custom#patch_global('sourceOptions', #{
      \  _: #{
      \    matchers: ['matcher_kensaku'],
      \  },
      \})

" Option: Enable highlight matched text
call ddu#custom#patch_global('filterParams', #{
    \  matcher_kensaku: #{
    \    highlightMatched: 'Search',
    \  },
    \})