diff --git a/config/nvim/lua/user/keymaps.lua b/config/nvim/lua/user/keymaps.lua index bb01c32..d90a494 100644 --- a/config/nvim/lua/user/keymaps.lua +++ b/config/nvim/lua/user/keymaps.lua @@ -12,7 +12,11 @@ nmap('k', 'gk') -- maintain cursor position when joining lines nmap('J', 'mzJ`z') --- retain selection when indenting/unindenting in visual mode +-- retain selection when making changes in visual mode +vmap( '', 'gv') +vmap( '', 'gv') +vmap('g', 'ggv') +vmap('g', 'ggv') vmap('>', '>gv') vmap('<', '<gv')