new: Use ,r to replace text under cursor with register without yanking
This commit is contained in:
parent
81db3b5679
commit
69d3e7d994
4 changed files with 8 additions and 4 deletions
|
@ -14,10 +14,11 @@ map('n', '<c-j>', ":wincmd j<cr>", { silent = true })
|
|||
map('n', '<c-h>', ":wincmd h<cr>", { silent = true })
|
||||
map('n', '<c-l>', ":wincmd l<cr>", { silent = true })
|
||||
|
||||
-- Use ,dd for deleting without putting into buffer
|
||||
-- Use ,dd for deleting without putting into buffer etc.
|
||||
map({ 'v', 'n' }, '<leader>d', '"_d', { remap = false })
|
||||
map('n', '<leader>D', '"_D', { remap = false })
|
||||
map('n', '<leader>x', '"_x', { remap = false })
|
||||
map('n', '<leader>r', '"_viwP', { remap = false })
|
||||
|
||||
-- Insert a newline in normal mode by ,o and ,O
|
||||
map('n', '<leader>o', ":<c-u>call append(line('.'), repeat([''], v:count1))<cr>", { remap = false })
|
||||
|
|
|
@ -61,10 +61,11 @@ map('n', '<c-j>', ":wincmd j<cr>", { silent = true })
|
|||
map('n', '<c-h>', ":wincmd h<cr>", { silent = true })
|
||||
map('n', '<c-l>', ":wincmd l<cr>", { silent = true })
|
||||
|
||||
-- Use ,dd for deleting without putting into buffer
|
||||
-- Use ,dd for deleting without putting into buffer etc.
|
||||
map({ 'v', 'n' }, '<leader>d', '"_d', { remap = false })
|
||||
map('n', '<leader>D', '"_D', { remap = false })
|
||||
map('n', '<leader>x', '"_x', { remap = false })
|
||||
map('n', '<leader>r', '"_viwP', { remap = false })
|
||||
|
||||
-- Insert a newline in normal mode by ,o and ,O
|
||||
map('n', '<leader>o', ":<c-u>call append(line('.'), repeat([''], v:count1))<cr>", { remap = false })
|
||||
|
|
|
@ -7,10 +7,11 @@ g.mapleader = ','
|
|||
g.maplocalleader = ';'
|
||||
|
||||
|
||||
-- Use ,dd for deleting without putting into buffer
|
||||
-- Use ,dd for deleting without putting into buffer etc.
|
||||
map({ 'v', 'n' }, '<leader>d', '"_d', { remap = false })
|
||||
map('n', '<leader>D', '"_D', { remap = false })
|
||||
map('n', '<leader>x', '"_x', { remap = false })
|
||||
map('n', '<leader>r', '"_viwP', { remap = false })
|
||||
|
||||
-- Insert a newline in normal mode by ,o and ,O
|
||||
map('n', '<leader>o', ":<c-u>call append(line('.'), repeat([''], v:count1))<cr>", { remap = false })
|
||||
|
|
|
@ -6,10 +6,11 @@ local g = vim.g
|
|||
g.mapleader = ','
|
||||
g.maplocalleader = ';'
|
||||
|
||||
-- Use ,dd for deleting without putting into buffer
|
||||
-- Use ,dd for deleting without putting into buffer etc.
|
||||
map({ 'v', 'n' }, '<leader>d', '"_d', { remap = false })
|
||||
map('n', '<leader>D', '"_D', { remap = false })
|
||||
map('n', '<leader>x', '"_x', { remap = false })
|
||||
map('n', '<leader>r', '"_viwP', { remap = false })
|
||||
|
||||
-- Insert a newline in normal mode by ,o and ,O
|
||||
map('n', '<leader>o', ":<c-u>call append(line('.'), repeat([''], v:count1))<cr>", { remap = false })
|
||||
|
|
Loading…
Reference in a new issue