Automatically add a blank line to the end of text

...files
This commit is contained in:
Oliver Davies 2025-01-19 23:37:30 +00:00
parent 3e9a27874a
commit d3ac84b6dd

View file

@ -4,3 +4,14 @@ opt.number = false
opt.relativenumber = false
opt.spell = true
opt.wrap = true
vim.api.nvim_create_autocmd("BufWritePre", {
buffer = 0,
callback = function()
local last_line = vim.api.nvim_buf_get_lines(0, -2, -1, false)[1]
if last_line ~= "" then
vim.api.nvim_buf_set_lines(0, -1, -1, false, { "" })
end
end,
})