diff --git a/init.lua b/init.lua index 63e7244..fec03a4 100644 --- a/init.lua +++ b/init.lua @@ -426,8 +426,17 @@ vim.keymap.set('n', '', '') -- Switch above/left split windows vim.keymap.set('n', '', 'W') +-- Select all +vim.keymap.set('n', 'll', 'ggVG') + -- Select all and copy to clipboard -vim.keymap.set('n', 'y', 'ggVG"+y') +vim.keymap.set('n', 'lY', 'ggVG"+y') + +-- Copy to clipboard a single line +vim.keymap.set('n', 'Y', '"+yy') + +-- Copy to clipboard selected text in Visual mode +vim.keymap.set('v', 'Y', '"+y') -- Paste from clipboard vim.keymap.set('n', 'p', '"+p')