summaryrefslogtreecommitdiffstatshomepage
path: root/nvim/.config/nvim/lua/tobyvin/keymaps.lua
blob: 1d88d82dda2b331dcfd562f8ad797982ab7e85dc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
local utils = require("tobyvin.utils")
local M = {}

M.write = function()
	vim.cmd("write")
end

M.setup = function()
	local nmap = utils.create_map_group("n", "<leader>")
	nmap("q", utils.quit, { desc = "Quit" })
	nmap("c", utils.bdelete, { desc = "Close" })
	nmap("x", utils.tabclose, { desc = "Close" })
	nmap("h", utils.hover, { desc = "Hover" })
	nmap("H", utils.docs, { desc = "Docs" })
	nmap("w", M.write, { desc = "Write" })
end

return M