From 2f13dc81e8b1aa87ddd4bce1bf05d86cb5fab1b3 Mon Sep 17 00:00:00 2001 From: Thies Lennart Alff Date: Tue, 26 Sep 2023 11:32:46 +0200 Subject: [PATCH] added rst specific indentation --- lua/lennartalff/set.lua | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/lua/lennartalff/set.lua b/lua/lennartalff/set.lua index 0a97f37..eb27204 100644 --- a/lua/lennartalff/set.lua +++ b/lua/lennartalff/set.lua @@ -14,7 +14,7 @@ vim.opt.smartindent = true vim.opt.wrap = false -vim.api.nvim_create_autocmd("FileTYpe", { +vim.api.nvim_create_autocmd("FileType", { pattern = "cpp", callback = function() vim.opt_local.shiftwidth = 2 @@ -27,3 +27,15 @@ vim.opt.signcolumn = 'yes' vim.opt.updatetime = 500 vim.opt.colorcolumn = '80' +vim.api.nvim_create_autocmd('FileType', { + pattern = 'rst', + callback = function() + vim.opt.wrap = true -- softwrap the text + vim.opt.linebreak = true -- do not break in the middle of words + -- rst uses 3 space indents + vim.opt.tabstop = 3 + vim.opt.softtabstop = 3 + vim.opt.shiftwidth = 3 + vim.opt.expandtab = true + end +})