Bunsetsu (文節) is a Japanese word for a sentence.
Bunsetsu.vim is
はTinysegmenter
等の分かち書きのライブラリを用いて、入力されたテキストを分かち書きするプラグインです。
Kensaku は denops プラグインとして作られているため Deno と vim-denops/denops.vim がインストールされている必要があります。
- vim-denops/denops.vim
An ecosystem for writing Vim/Neovim plugin in Deno.
Deno をインストール後 vim-plug などを利用して以下の様にインストールします。
Plug 'vim-denops/denops.vim'
Plug 'ryoppippi/bunsetsu.vim'
もしくはlazy.nvimを用いるならば
return {
'ryoppippi.bunsetsu.vim',
dependencies = {
'vim-denops/denops.vim',
}
}
Check at bunsetsu-vim github topic
-- 追記中
function! Tokenize(value) abort
let @/ = a:value
normal! n
endfunction
call Tokenize(bunsetsu#tokenize('文節でくぎろう',&l:iskeyword))
- テストの追加
- TypeScript からの利用の追記
- Kuromoji追加
- deton/jasegment.vim
- lambdalisue/kensaku.vim
- TinySegmenter: Javascriptだけで実装されたコンパクトな分かち書きソフトウェア
- code4fukui/TinySegmenter
MIT
Ryotaro "Justin" Kimura (a.k.a. ryoppippi)