From ce3c64b2b0faf6b2ff1c57ce7b1dae3b2e6a6106 Mon Sep 17 00:00:00 2001 From: voidarc Date: Sun, 16 Aug 2026 09:42:59 +0100 Subject: [PATCH] made cursor center on entering insert mode and commented out svelte autocommand --- lua/config/autocmd.lua | 18 ++++++++++++------ lua/config/binds.lua | 1 - 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/lua/config/autocmd.lua b/lua/config/autocmd.lua index 26285b7..6228d99 100644 --- a/lua/config/autocmd.lua +++ b/lua/config/autocmd.lua @@ -27,12 +27,12 @@ vim.api.nvim_create_autocmd("VimEnter", { end, }) -vim.api.nvim_create_autocmd("FileType", { - pattern = { "svelte" }, - callback = function() - vim.treesitter.start() - end, -}) +-- vim.api.nvim_create_autocmd("FileType", { +-- pattern = { "svelte" }, +-- callback = function() +-- vim.treesitter.start() +-- end, +-- }) local cursorline_group = vim.api.nvim_create_augroup("CursorLineControl", { clear = true }) @@ -80,3 +80,9 @@ vim.api.nvim_create_autocmd("User", { print("AutoSave disabled") end, }) + +-- Center cursor on screen whenver insert mode is activated +-- (Stops fucky wucky shit with scrollEOF) +vim.api.nvim_create_autocmd("InsertEnter", { + command = "normal! zz", +}) diff --git a/lua/config/binds.lua b/lua/config/binds.lua index 55b4934..3af9693 100644 --- a/lua/config/binds.lua +++ b/lua/config/binds.lua @@ -14,7 +14,6 @@ Keymap("n", "bd", function() -- delete buffer end) for _, bind in ipairs({ "i", "a", "A", "I" }) do - -- Pass { expr = true } as the fourth argument Keymap("n", bind, function() if vim.fn.getline("."):match("^%s*$") then return [["_cc]]