local mapkey = require("utils.keymapper").mapvimkey -- Buffer Navigation mapkey("bn", "bnext", "n") -- Next buffer mapkey("bp", "bprevious", "n") -- Prev buffer mapkey("bb", "e #", "n") -- Switch to Other Buffer mapkey("`", "e #", "n") -- Switch to Other Buffer mapkey("bc", "bd", "n") -- Close the buffer -- Directory Navigatio}n mapkey("m", "NvimTreeFocus", "n") mapkey("e", "NvimTreeToggle", "n") -- Pane and Window Navigation mapkey("", "h", "n") -- Navigate Left mapkey("", "j", "n") -- Navigate Down mapkey("", "k", "n") -- Navigate Up mapkey("", "l", "n") -- Navigate Right mapkey("", "wincmd h", "t") -- Navigate Left mapkey("", "wincmd j", "t") -- Navigate Down mapkey("", "wincmd k", "t") -- Navigate Up mapkey("", "wincmd l", "t") -- Navigate Right mapkey("", "TmuxNavigateLeft", "n") -- Navigate Left mapkey("", "TmuxNavigateDown", "n") -- Navigate Down mapkey("", "TmuxNavigateUp", "n") -- Navigate Up mapkey("", "TmuxNavigateRight", "n") -- Navigate Right -- Window Management mapkey("sv", "vsplit", "n") -- Split Vertically mapkey("sh", "split", "n") -- Split Horizontally mapkey("", "resize +2", "n") mapkey("", "resize -2", "n") mapkey("", "vertical resize +2", "n") mapkey("", "vertical resize -2", "n") -- Show Full File-Path mapkey("pa", "echo expand('%:p')", "n") -- Show Full File Path -- Notes -- mapkey("ng", "Neorg workspace general", "n") -- mapkey("nw", "Neorg workspace work", "n") -- mapkey("ny", "Neorg workspace youtube", "n") -- Indenting vim.keymap.set("v", "<", "", ">gv", { silent = true, noremap = true }) local api = vim.api -- Zen Mode -- api.nvim_set_keymap("n", "zn", ":TZNarrow", {}) -- api.nvim_set_keymap("v", "zn", ":'<,'>TZNarrow", {}) -- api.nvim_set_keymap("n", "sm", ":TZFocus", {}) -- api.nvim_set_keymap("n", "zm", ":TZMinimalist", {}) -- api.nvim_set_keymap("n", "za", ":TZAtaraxis", {}) -- Comments api.nvim_set_keymap("n", "", "gtc", { noremap = false }) api.nvim_set_keymap("v", "", "goc", { noremap = false }) -- Zen mode api.nvim_set_keymap("n", "tw", ":Twilight", {}) api.nvim_set_keymap("n", "zm", ":ZenMode", {}) -- back to the "parent" buffer api.nvim_set_keymap("n", "", "", { noremap = true, silent = true })