指定した[[バッファ (Vim)|バッファ]]を一時的に[[カレントバッファ (Vim)|カレントバッファ]]として関数の処理を実行する[[Neovim]]の関数。
たとえば、`cbuf`がターゲットの[[バッファ (Vim)|バッファ]]であるとき、以下のコマンドを実行すると **どのバッファがアクティブであったとしても、cbufのバッファに対して** 保存処理が実行される。
```lua
vim.api.nvim_buf_call(cbuf, function()
vim.cmd("write")
end)
```