nvim: use Enter key as a second leader

This commit is contained in:
He4eT 2023-05-22 18:33:17 +03:00
commit a4e6f1e697

View file

@ -1,7 +1,11 @@
-- Leader keymaps
vim.g.mapleader = ' '
vim.g.maplocalleader = ' '
vim.keymap.set({'n', 'v'}, '<CR>', ' ', { silent = true, remap = true })
local leader = ' '
vim.g.mapleader = leader
vim.g.maplocalleader = leader
-- Use the Enter key as the second Leader
vim.keymap.set({'n', 'v'}, '<CR>', leader, { silent = true, remap = true })
vim.keymap.set({'n', 'v'}, '<CR><CR>', '<CR>', { silent = true, remap = false })
-- Install package manager
-- https://github.com/folke/lazy.nvim
@ -171,6 +175,9 @@ vim.o.timeout = false
-- Set completeopt to have a better completion experience
vim.o.completeopt = 'menuone,noselect'
-- Keeps the same screen lines in all split windows
vim.o.splitkeep = 'screen'
-- [[ Appearance ]]
-- NOTE: You should make sure your terminal supports this