21 lines
580 B
Lua
21 lines
580 B
Lua
local map = vim.api.nvim_set_keymap
|
|
local opts = { noremap = true, silent = true }
|
|
|
|
opts.desc = "Navigate window left"
|
|
map("n", "<leader>h", "<C-w>h", opts)
|
|
|
|
opts.desc = "Navigate window down"
|
|
map("n", "<leader>j", "<C-w>j", opts)
|
|
|
|
opts.desc = "Navigate window up"
|
|
map("n", "<leader>k", "<C-w>k", opts)
|
|
|
|
opts.desc = "Navigate window right"
|
|
map("n", "<leader>l", "<C-w>l", opts)
|
|
|
|
opts.desc = "Save session, write all buffers and quit"
|
|
map("n", "<leader>qqq", ':lua require("auto-session").SaveSession()<CR>:wqa<CR>', opts)
|
|
|
|
opts.desc = "Visual copy"
|
|
map("v", "<C-c>", '"*y', opts)
|