Performance: Use nvim_buf_set_lines for neovim
Performance: Use nvim_buf_set_lines for neovim

`setline()` gets called for every item on the array,
this results on the neovim buffer callbacks to be called
`n` times, using `nvim_buf_set_lines()` makes this change in just one
call

rust-lang/rust.vim