From a7b150b286044ce8964c7d5cd215d77d3bddbf7b Mon Sep 17 00:00:00 2001 From: Oscar Wallberg Date: Sun, 9 Feb 2025 12:58:12 +0100 Subject: [PATCH] feat(mappings): add mapping for toggling virtualedit --- lua/core/mappings.lua | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/lua/core/mappings.lua b/lua/core/mappings.lua index 56f9864..c6daad4 100644 --- a/lua/core/mappings.lua +++ b/lua/core/mappings.lua @@ -77,6 +77,14 @@ vim.keymap.set('c', '', '') vim.keymap.set('c', '', '') vim.keymap.set('c', '', '') +vim.keymap.set('n', 've', function() + if vim.o.virtualedit == 'all' then + vim.o.virtualedit = 'block' + else + vim.o.virtualedit = 'all' + end +end) + -- Default bindings that are good to know: -- insert mode: -- - indent, see :h i_CTRL-T