From 20ef83bcaaf46b45571879915e6df957a15e2504 Mon Sep 17 00:00:00 2001 From: Squibid Date: Tue, 18 Jul 2023 09:25:40 +0000 Subject: aaa --- lua/modules/buf.lua | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 lua/modules/buf.lua (limited to 'lua/modules/buf.lua') diff --git a/lua/modules/buf.lua b/lua/modules/buf.lua new file mode 100644 index 0000000..458e202 --- /dev/null +++ b/lua/modules/buf.lua @@ -0,0 +1,15 @@ +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) + a.nvim_buf_set_option(a, 'readonly', true) + a.nvim_buf_set_option(a, 'modifiable', false) + a.nvim_buf_set_option(a, 'modified', false) +end + +return M -- cgit v1.2.1