2024-03-18 12:42:40 +00:00
|
|
|
vim.g.mapleader = " "
|
|
|
|
vim.g.maplocalleader = " "
|
|
|
|
local function map(mode, lhs, rhs, opts)
|
2024-03-15 11:40:59 +00:00
|
|
|
local options = { noremap = true, silent = true }
|
|
|
|
if opts then
|
|
|
|
options = vim.tbl_extend("force", options, opts)
|
|
|
|
end
|
|
|
|
vim.keymap.set(mode, lhs, rhs, options)
|
2024-03-11 13:46:43 +00:00
|
|
|
end
|
|
|
|
|
2024-03-15 11:40:59 +00:00
|
|
|
map("i", "jk", "<esc>") -- remap escape
|
2024-03-20 15:19:03 +00:00
|
|
|
-- map("n", "<leader>n", ":Neotree toggle<cr>") --open Nerdtree
|
2024-03-18 12:42:40 +00:00
|
|
|
|
|
|
|
map("n", "<left>", '<cmd>echo "Use h to move!!"<CR>')
|
|
|
|
map("n", "<right>", '<cmd>echo "Use l to move!!"<CR>')
|
|
|
|
map("n", "<up>", '<cmd>echo "Use k to move!!"<CR>')
|
|
|
|
map("n", "<down>", '<cmd>echo "Use j to move!!"<CR>')
|
2024-03-18 13:06:56 +00:00
|
|
|
map("n", "<leader>z", ":ZenMode<cr>") --open ZenMode (distraction-free)
|
2024-03-20 10:31:01 +00:00
|
|
|
map("n", "<leader>l", ":LazyGit<cr>") -- open LazyGit
|
2024-03-20 15:19:03 +00:00
|
|
|
map("n", "<leader>f", ":lua MiniFiles.open()<cr>")
|
2024-03-21 15:06:46 +00:00
|
|
|
--map("n", "<leader>cmp), "\":lua require('cmp').setup.buffer { enabled = false }<cr>")
|