From 05cc4c0951bde7c4a866b70d813f8355c0dda0d1 Mon Sep 17 00:00:00 2001 From: pml68 Date: Wed, 5 Jun 2024 14:46:32 +0200 Subject: feat: add keymap to append semicolon at EOL --- lua/pml68/remap.lua | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'lua/pml68/remap.lua') diff --git a/lua/pml68/remap.lua b/lua/pml68/remap.lua index 465fd3f..320f92c 100644 --- a/lua/pml68/remap.lua +++ b/lua/pml68/remap.lua @@ -9,6 +9,15 @@ vim.keymap.set("n", "b", "!chmod 755 %", { silent = true }) vim.keymap.set("v", "J", ":m '>+1gv=gv") vim.keymap.set("v", "K", ":m '<-2gv=gv") +-- u/soer9459 +vim.keymap.set('n', ';', + function() + local cursor = vim.api.nvim_win_get_cursor(0) + vim.cmd('norm A;') + vim.api.nvim_win_set_cursor(0, cursor) + end, + { noremap = true, silent = true }) + -- Switch between windows vim.keymap.set("n", "", "h") vim.keymap.set("n", "", "l") -- cgit v1.2.3