Migrate to lua
This commit is contained in:
parent
52e2648a79
commit
222f2c316b
15 changed files with 291 additions and 321 deletions
32
configs/nvim/lua/mappings.lua
Normal file
32
configs/nvim/lua/mappings.lua
Normal file
|
@ -0,0 +1,32 @@
|
|||
local function init()
|
||||
-- command! LogPath :lua print(vim.inspect(vim.lsp.get_log_path()))
|
||||
|
||||
-------------------- Telescope -----------------------------
|
||||
map('n', '<space>ff', '<cmd>Telescope find_files<CR>')
|
||||
map('n', '<space>fg', '<cmd>Telescope live_grep<CR>')
|
||||
map('n', '<space>fb', '<cmd>Telescope buffers<CR>')
|
||||
map('n', '<space>fh', '<cmd>Telescope help_tags<CR>')
|
||||
map('n', '<space>ps', [[<cmd>lua require('telescope.builtin').grep_string({ search = vim.fn.input("Grep For >")})<CR>]])
|
||||
|
||||
-------------------- NvimTreeToggle ------------------------
|
||||
map('n', '<space>tt', '<cmd>NvimTreeToggle<CR>')
|
||||
map('n', '<space>tr', '<cmd>NvimTreeRefresh<CR>')
|
||||
|
||||
-------------------- LSP -----------------------------------
|
||||
map('n', '<space>,', '<cmd>lua vim.lsp.diagnostic.goto_prev()<CR>')
|
||||
map('n', '<space>;', '<cmd>lua vim.lsp.diagnostic.goto_next()<CR>')
|
||||
map('n', '<space>a', '<cmd>lua vim.lsp.buf.code_action()<CR>')
|
||||
map('n', '<space>d', '<cmd>lua vim.lsp.buf.definition()<CR>')
|
||||
map('n', '<space>f', '<cmd>lua vim.lsp.buf.formatting()<CR>')
|
||||
map('n', '<space>h', '<cmd>lua vim.lsp.buf.hover()<CR>')
|
||||
map('n', '<space>m', '<cmd>lua vim.lsp.buf.rename()<CR>')
|
||||
map('n', '<space>r', '<cmd>lua vim.lsp.buf.references()<CR>')
|
||||
map('n', '<space>s', '<cmd>lua vim.lsp.buf.document_symbol()<CR>')
|
||||
|
||||
-------------------- COMMANDS ------------------------------
|
||||
cmd 'au TextYankPost * lua vim.highlight.on_yank {on_visual = false}' -- disabled in visual mode
|
||||
end
|
||||
|
||||
return {
|
||||
init = init
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue