Files
Szymon P d8421f200c Add .config/nvim/init.lua
Add .config/nvim/lazy-lock.json
Add .config/nvim/lua/config/lazy.lua
Add .config/nvim/lua/config/remaps.lua
Add .config/nvim/lua/config/set.lua
Add .config/nvim/lua/plugins/colorscheme.lua
Add .config/nvim/lua/plugins/git.lua
Add .config/nvim/lua/plugins/harpoon.lua
Add .config/nvim/lua/plugins/lsp.lua
Add .config/nvim/lua/plugins/telescope.lua
Add .config/nvim/lua/plugins/whichkey.lua
Add .config/nvim/spell/pl.cp1250.spl
Add .config/nvim/spell/pl.iso-8859-2.spl
Add .config/nvim/spell/pl.utf-8.spl
2025-10-05 12:02:14 +02:00

14 lines
603 B
Lua

-- shift code --
vim.keymap.set('x', '>', ">gv", { desc = "Shift code right" })
vim.keymap.set('x', '<', "<gv", { desc = "Shift code left" })
-- lsp --
vim.keymap.set('n', '<leader>ca', vim.lsp.buf.code_action, { noremap = true, silent = true, desc = "Code action" })
vim.keymap.set('n', '<leader>cf', vim.lsp.buf.format, { desc = "Code format" })
vim.keymap.set('n', 'gd', vim.lsp.buf.definition, { desc = "Go to definition" })
vim.keymap.set('n', 'gi', vim.lsp.buf.implementation, { desc = "Go to implementation" })
vim.keymap.set('n', '<leader>r', vim.lsp.buf.rename, { desc = "Rename symbol" })