nvimのheadで検証中(v0.10系)
neovim、setlocal
相当のことをnvim_set_option_value
やりたいとき、
buffer localな設定ができるnvim_set_option_value(OPTION, VALUE, { buf = 0 })
を使おうと考えることがあるかもしれない。
ただ、nvim_set_option_value(..., ..., { buf = 0 })
はsetlocal
な動作をするわけではない。
{ buf = 0 }
はbuffer localなセットをするだけで、例えば次のコードはエラーになる。