local M = {} function M.create(a, b, n) local buf = vim.api.nvim_create_buf(a, b) vim.api.nvim_buf_set_name(buf, n) return buf end function M.lock(a) vim.api.nvim_buf_set_option(a, 'readonly', true) vim.api.nvim_buf_set_option(a, 'modifiable', false) vim.api.nvim_buf_set_option(a, 'modified', false) end return M