Dot_Files/.config/nvim/lua/core/mappings.lua
2022-02-05 02:56:46 -06:00

31 lines
608 B
Lua
Executable File

local utils = require("utils.init")
local map = utils.map
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>")
-- 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 Opening
map("n", "<C-s>", "<C-w>s")
map("n", "<C-v>", "<C-w>v")
-- Better split closing
map("n", "<C-x>", "<C-w>c")
end
return M