Keybindings:
- M-Up and M-Down now moves a line up / down in normal and insert mode - S-ScrollWheelUp and S-ScrollWheelDown now also scroll horizontally in insert mode
This commit is contained in:
@@ -9,7 +9,6 @@ vim.keymap.set('n', '<leader>fg', fzf.live_grep, { desc = "Grep" })
|
|||||||
vim.keymap.set('n', '<leader>fm', fzf.manpages, { desc = "Manpages" })
|
vim.keymap.set('n', '<leader>fm', fzf.manpages, { desc = "Manpages" })
|
||||||
vim.keymap.set('n', '<leader>fr', fzf.resume, { desc = "Resume last search" })
|
vim.keymap.set('n', '<leader>fr', fzf.resume, { desc = "Resume last search" })
|
||||||
vim.keymap.set('n', '<leader>fs', fzf.blines, { desc = "Search buffer" })
|
vim.keymap.set('n', '<leader>fs', fzf.blines, { desc = "Search buffer" })
|
||||||
|
|
||||||
vim.keymap.set('n', '<leader>ft', ":TodoFzfLua<CR>", { desc = "Todos" })
|
vim.keymap.set('n', '<leader>ft', ":TodoFzfLua<CR>", { desc = "Todos" })
|
||||||
|
|
||||||
-- use fzf buffer lines as default search
|
-- use fzf buffer lines as default search
|
||||||
@@ -72,6 +71,18 @@ vim.keymap.set('n', '<space>mr', mywords.hl_toggle_regex, { desc = "Highlight re
|
|||||||
vim.keymap.set('n', '<space>mc', mywords.uhl_all, { desc = "Clear all highlights" })
|
vim.keymap.set('n', '<space>mc', mywords.uhl_all, { desc = "Clear all highlights" })
|
||||||
|
|
||||||
|
|
||||||
|
------------------------------------------
|
||||||
|
--
|
||||||
|
-- Some convenience keybindings
|
||||||
|
--
|
||||||
|
------------------------------------------
|
||||||
|
|
||||||
|
vim.keymap.set('n', '<M-Up>', ":m -2<cr>", { desc = "Move current line up" })
|
||||||
|
vim.keymap.set('n', '<M-Down>', ":m +1<cr>", { desc = "Move current line down" })
|
||||||
|
|
||||||
|
vim.keymap.set('i', '<M-Up>', "<c-o>:m -2<cr>", { desc = "Move current line up" })
|
||||||
|
vim.keymap.set('i', '<M-Down>', "<c-o>:m +1<cr>", { desc = "Move current line down" })
|
||||||
|
|
||||||
------------------------------------------
|
------------------------------------------
|
||||||
--
|
--
|
||||||
-- Shortcuts which are known from Emacs
|
-- Shortcuts which are known from Emacs
|
||||||
@@ -84,3 +95,6 @@ vim.keymap.set('i', '<c-Del>', '<c-o>dW', {desc = "Delete word right" })
|
|||||||
-- horizontally scroll with mouse
|
-- horizontally scroll with mouse
|
||||||
vim.keymap.set('n', '<S-ScrollWheelUp>', 'zh')
|
vim.keymap.set('n', '<S-ScrollWheelUp>', 'zh')
|
||||||
vim.keymap.set('n', '<S-ScrollWheelDown>', 'zl')
|
vim.keymap.set('n', '<S-ScrollWheelDown>', 'zl')
|
||||||
|
|
||||||
|
vim.keymap.set('i', '<S-ScrollWheelUp>', '<c-o>zh')
|
||||||
|
vim.keymap.set('i', '<S-ScrollWheelDown>', '<c-o>zl')
|
||||||
|
|||||||
Reference in New Issue
Block a user