Explicitly set mode to visual instead of visual+select
This commit is contained in:
@@ -35,9 +35,9 @@ vim.keymap.set("n", "<C-Home>", ":BufferLineCyclePrev<CR>", opts)
|
||||
--- General mappings ---
|
||||
-- yank/put using named register
|
||||
vim.keymap.set("n", "<leader>y", '"0y', opts)
|
||||
vim.keymap.set("v", "<leader>y", '"0y', opts)
|
||||
vim.keymap.set("x", "<leader>y", '"0y', opts)
|
||||
vim.keymap.set("n", "<leader>p", '"0p', opts)
|
||||
vim.keymap.set("v", "<leader>p", '"0p', opts)
|
||||
vim.keymap.set("x", "<leader>p", '"0p', opts)
|
||||
-- Allow exiting insert mode in terminal by hitting <ESC>
|
||||
vim.keymap.set("t", "<Esc>", "<C-\\><C-n>", opts)
|
||||
-- Navigate forward/backwards
|
||||
@@ -45,9 +45,9 @@ vim.keymap.set("n", "<C-l>", "<C-i>", opts)
|
||||
vim.keymap.set("n", "<C-h>", "<C-o>", opts)
|
||||
-- Use :diffput/get instead of normal one to allow staging visual selection
|
||||
vim.keymap.set("n", "<leader>dp", "&diff ? ':diffput<CR>' : '<leader>dp'", opts_expr)
|
||||
vim.keymap.set("v", "<leader>dp", "&diff ? ':diffput<CR>' : '<leader>dp'", opts_expr)
|
||||
vim.keymap.set("x", "<leader>dp", "&diff ? ':diffput<CR>' : '<leader>dp'", opts_expr)
|
||||
vim.keymap.set("n", "<leader>do", "&diff ? ':diffget<CR>' : '<leader>do'", opts_expr)
|
||||
vim.keymap.set("v", "<leader>do", "&diff ? ':diffget<CR>' : '<leader>do'", opts_expr)
|
||||
vim.keymap.set("x", "<leader>do", "&diff ? ':diffget<CR>' : '<leader>do'", opts_expr)
|
||||
|
||||
-- Remove default mappings
|
||||
vim.keymap.set("", "<C-LeftMouse>", "")
|
||||
|
||||
Reference in New Issue
Block a user