diff --git a/lua/core/remap.lua b/lua/core/remap.lua index e815ee1..6d58b6c 100644 --- a/lua/core/remap.lua +++ b/lua/core/remap.lua @@ -10,12 +10,6 @@ vim.api.nvim_set_keymap("c", "", "", {}) vim.api.nvim_set_keymap("c", "", "", {}) vim.api.nvim_set_keymap("c", "", "", {}) --- split switching -vim.api.nvim_set_keymap("n", "", "h", {}) -vim.api.nvim_set_keymap("n", "", "j", {}) -vim.api.nvim_set_keymap("n", "", "k", {}) -vim.api.nvim_set_keymap("n", "", "l", {}) - -- buffer operations vim.api.nvim_set_keymap("n", "", "", {}) vim.api.nvim_set_keymap("n", "bd", "bd", {}) @@ -80,3 +74,15 @@ function! CenterPane() ]]) vim.api.nvim_set_keymap("n", "C", ":call CenterPane()", {}) + +vim.api.nvim_set_keymap("n", "j", "lnextzz", {}) +vim.api.nvim_set_keymap("n", "k", "lprevzz", {}) +vim.api.nvim_set_keymap("n", "", "cnextzz", {}) +vim.api.nvim_set_keymap("n", "", "cprevzz", {}) + +vim.api.nvim_set_keymap("n", "", "zz", {}) +vim.api.nvim_set_keymap("n", "", "zz", {}) +vim.api.nvim_set_keymap("n", "n", "nzzzv", {}) +vim.api.nvim_set_keymap("n", "N", "Nzzzv", {}) + +vim.api.nvim_set_keymap("n", "E", "Ex", {}) diff --git a/lua/core/settings.lua b/lua/core/settings.lua index fc0308f..421a685 100644 --- a/lua/core/settings.lua +++ b/lua/core/settings.lua @@ -10,7 +10,7 @@ vim.api.nvim_set_option("mouse","") -- relative numbers vim.opt.nu = true vim.opt.rnu = true -vim.opt.signcolumn = 'yes:3' +vim.opt.signcolumn = 'yes' -- setting completion menu for autocompletion vim.opt.completeopt = 'menu,menuone,noselect' @@ -61,8 +61,8 @@ vim.api.nvim_set_option("splitbelow",true) vim.api.nvim_set_option("splitright",true) -- disable Netrw-Banner -vim.g.netrw_banner = 0 -vim.g.netrw_browse_split = 0 +-- vim.g.netrw_banner = 0 +-- vim.g.netrw_browse_split = 0 vim.g.netrw_winsize = 25 -- undotree file management @@ -76,3 +76,5 @@ vim.opt.shortmess = "aItTF" -- hide buffers instead of closing vim.opt.hidden = true + +vim.opt.updatetime = 50