19 lines
823 B
Lua
19 lines
823 B
Lua
vim.keymap.set("n", "<leader>kk", "<CMD>Oil<CR>", { desc = "Open parent directory" })
|
|
|
|
-- C-x to close buffer
|
|
vim.keymap.set("n", "<C-x>", ":bd<CR>")
|
|
|
|
-- C-l / C-h to go to nex / previouse buffer
|
|
vim.keymap.set("n", "<S-L>", ":bn<CR>")
|
|
vim.keymap.set("n", "<S-H>", ":bp<CR>")
|
|
|
|
-- leader-t-space 2 to set expandtab, shiftwidth, softtabstop to 2
|
|
vim.keymap.set("n", "<leader>t<Space>2", ":set expandtab shiftwidth=2 softtabstop=2<CR>")
|
|
vim.keymap.set("n", "<leader>t<Space>4", ":set expandtab shiftwidth=4 softtabstop=4<CR>")
|
|
vim.keymap.set("n", "<leader>t<Space><Tab>", ":set noexpandtab shiftwidth=4 softtabstop=4<CR>")
|
|
|
|
vim.keymap.set("n", "<leader>gt", ":wincmd s<CR> :wincmd T<CR>")
|
|
vim.keymap.set("n", "<leader>tc", ":tabc<CR>")
|
|
|
|
-- copy current file path
|
|
vim.keymap.set("n", "<leader>cp", ":let @+ = expand('%')<CR>")
|