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