Migemo matcher for ddu.vim
Migemo を利用してローマ字入力により ddu.vim のアイテムから日本語文字列をマッチングします。
単語を空白で区切って入力することで AND 検索ができます。
例: roma nihongo
で「... ローマ字 ... 日本語 ...」のような文にマッチします。
以下のプラグインに依存します。
Plug 'vim-denops/denops.vim'
Plug 'Shougo/ddu.vim'
Plug 'lambdalisue/kensaku.vim'
Plug 'Milly/ddu-filter-kensaku'
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',
\ },
\})