Dot_Files/.config/nvim/lua/core/mappings.lua

30 lines
610 B
Lua
Raw Normal View History

local utils_func = require("utils.funcs")
local map = utils_func.map
2022-01-10 09:55:15 -06:00
local M = {}
M.setup = function()
-- set mapleader to space
vim.g.mapleader = " "
-- Get rid of highlight after search
map("n", "<esc>", ":noh<CR>")
-- Spell Checking
map("n", "<leader>st",":set spell!<CR>")
2022-02-05 02:56:46 -06:00
-- Better split movement
map("n", "<C-l>", "<C-w>l")
map("n", "<C-h>", "<C-w>h")
map("n", "<C-k>", "<C-w>k")
map("n", "<C-j>", "<C-w>j")
-- Better split closing
map("n", "<C-x>", "<C-w>c")
-- Set current focused file as cwd
map("n", "<leader>cd", ":cd %:p:h<CR>")
2022-01-10 09:55:15 -06:00
end
return M