initial commit
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
local map = vim.keymap.set
|
||||
|
||||
-- Save/Quit
|
||||
map("n", "<leader>w", "<cmd>w<cr>", { desc = "Save" })
|
||||
map("n", "<leader>q", "<cmd>q<cr>", { desc = "Quit" })
|
||||
|
||||
-- Better movement with wrapped lines (just in case you turn wrap on)
|
||||
map("n", "j", "gj", { noremap = true })
|
||||
map("n", "k", "gk", { noremap = true })
|
||||
|
||||
-- Clear search highlight
|
||||
map("n", "<leader>h", "<cmd>nohlsearch<cr>", { desc = "No highlight" })
|
||||
|
||||
-- Diagnostics
|
||||
map("n", "[d", vim.diagnostic.goto_prev, { desc = "Prev diagnostic" })
|
||||
map("n", "]d", vim.diagnostic.goto_next, { desc = "Next diagnostic" })
|
||||
map("n", "<leader>e", vim.diagnostic.open_float, { desc = "Diagnostic float" })
|
||||
|
||||
-- Window navigation
|
||||
map("n", "<C-h>", "<C-w>h", { desc = "Left window" })
|
||||
map("n", "<C-j>", "<C-w>j", { desc = "Down window" })
|
||||
map("n", "<C-k>", "<C-w>k", { desc = "Up window" })
|
||||
map("n", "<C-l>", "<C-w>l", { desc = "Right window" })
|
||||
|
||||
Reference in New Issue
Block a user