text-properties
例)hello という部分を強調表示する
code:vim
" hello world!!
" 既に word というプロパティが定義されていると、エラーになるため
call prop_type_delete('word')
call prop_type_add('word', {'highlight': 'Constant'})
" 1行目の3桁目から5バイト
call prop_add(1, 3, {'length': 5, 'type': 'word'})
prop_type_add()
text-properties 名、オプションを指定
highlight で
prop_add()
行番号、桁番号
オプション
type : text-properties 名を指定
length: 適用するバイト数を指定
バイト数だから、len() で取得すればいい
bufnr: text-properties を追加するバッファ番号. 省略した場合、カレントバッファに適用する