local keymap = vim.keymap -- Directory Navigation -- keymap.set("n", "m", ":NvimTreeFocus", { noremap = true, silent = true}) keymap.set("n", "t", ":NvimTreeToggle", { noremap = true, silent = true}) -- Pane Navigation keys keymap.set("n", "", "h") -- Navigate Left keymap.set("n", "", "h") -- Navigate Left keymap.set("n", "", "j") -- Navigate Down keymap.set("n", "", "j") -- Navigate Down keymap.set("n", "", "k") -- Navigate Up keymap.set("n", "", "k") -- Navigate Up keymap.set("n", "", "l") -- Navigate Right keymap.set("n", "", "l") -- Navigate Right -- Pane Management keymap.set("n", "sv", ":vsplit") -- Split vertically keymap.set("n", "sh", ":split") -- Split Horizontally keymap.set("n", "sm", ":MaximizerToggle") -- Toggle Split Maximize -- Comments Plugin keymap.set("n", "", "gcc", {noremap = true }) keymap.set("v", "", "gcc", {noremap = false }) -- Telescope keybinds keymap.set("n", "/", ":Telescope current_buffer_fuzzy_find") keymap.set("n", "fb", ":Telescope buffers") keymap.set("n", "fc", ":Telescope git_commits") keymap.set("n", "ff", ":Telescope find_files") keymap.set("n", "", ":Telescope git_files") keymap.set("n", "fh", ":Telescope help_tags") keymap.set("n", "fj", ":Telescope command_history") keymap.set("n", "fk", ":Telescope keymaps") keymap.set("n", "fl", ":Telescope lsp_references") keymap.set("n", "fo", ":Telescope oldfiles") keymap.set("n", "fg", ":Telescope live_grep") keymap.set("n", "fs", ":Telescope grep_string") keymap.set("n", "ft", ":Telescope treesitter")