1local opts = { noremap = true, silent = true}
2
3local term_opts = { silent = true}
4
5vim.keymap.set("", "<Space>", "<Nop>", opts)
6vim.g.mapleader = " "
7vim.g.maplocalleader = " "
8
9-- Open netrw in side tree viewer
10vim.keymap.set("n", "<leader>e", ":Lex 30<cr>", opts)
11
12-- stay in indent mode when shifting text
13vim.keymap.set("v", "<", "<gv", opts)
14vim.keymap.set("v", ">", ">gv", opts)
15
16-- vim tabs
17vim.keymap.set("n", "<Tab>", ":tabnext<cr>", opts)
18vim.keymap.set("n", "<S-Tab>", ":tabprevious<cr>", opts)
19vim.keymap.set("n", "<S-T>", ":tabnew<cr>", opts)
20
21-- telescope
22vim.keymap.set("n", "<leader>sf", require('telescope.builtin').find_files, opts)
23vim.keymap.set("n", "<leader>st", require('telescope.builtin').live_grep, opts)
24vim.keymap.set("n", "<leader>fm", require('telescope.builtin').man_pages, opts)