vim: additional keymaps to retain visual selection
This commit is contained in:
parent
7bc515f781
commit
1c46c9be64
1 changed files with 5 additions and 1 deletions
|
@ -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( '<c-a>', '<c-a>gv')
|
||||
vmap( '<c-x>', '<c-x>gv')
|
||||
vmap('g<c-a>', 'g<c-a>gv')
|
||||
vmap('g<c-x>', 'g<c-x>gv')
|
||||
vmap('>', '><cr>gv')
|
||||
vmap('<', '<<cr>gv')
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue