24 lines
875 B
Lua
24 lines
875 B
Lua
vim.g.mapleader = " "
|
|
vim.g.maplocalleader = " "
|
|
|
|
vim.keymap.set({ "n", "v" }, "<Space>", "<Nop>", { noremap = true, silent = true })
|
|
|
|
-- Remap for dealing with word wrap
|
|
vim.keymap.set("n", "k", "v:count == 0 ? 'gk' : 'k'", { expr = true, silent = true })
|
|
vim.keymap.set("n", "j", "v:count == 0 ? 'gj' : 'j'", { expr = true, silent = true })
|
|
|
|
-- Keybinds for resizing windows
|
|
vim.keymap.set("n", "<S-Up>", "<cmd>resize +2<CR>")
|
|
vim.keymap.set("n", "<S-Down>", "<cmd>resize -2<CR>")
|
|
vim.keymap.set("n", "<S-Left>", "<cmd>vertical resize -2<CR>")
|
|
vim.keymap.set("n", "<S-Right>", "<cmd>vertical resize +2<CR>")
|
|
|
|
-- Some nice adjustments
|
|
vim.keymap.set("n", "<C-d>", "<C-d>zz")
|
|
vim.keymap.set("n", "<C-u>", "<C-u>zz")
|
|
vim.keymap.set("n", "n", "nzz")
|
|
vim.keymap.set("n", "N", "Nzz")
|
|
|
|
-- Clear search highlight by pressing esc
|
|
vim.keymap.set("n", "<Esc>", "<cmd>nohlsearch<CR>")
|