})
vim.api.nvim_create_user_command("Calculate", "lua require(\"calculator\").calculate()",
- { ["range"] = 1, ["nargs"] = 0 })
-EOF
+ { ["range"] = 1, ["nargs"] = 0 })
- vmap gC :Calculate<cr>
+ vim.keymap.set('v', 'gC', ':Calculate<cr>', {desc="calculate"});
+EOF
set foldmethod=expr
set foldexpr=nvim_treesitter#foldexpr()
gitcommit = {'gitlint',},
sh = {'shellcheck',}
}
-EOF
- " A gK mapping for hover. The default 'K' is already mapped to :Map
- nmap <silent> gK :lua vim.lsp.buf.hover()<cr>
-
- nnoremap <silent> <leader>f :Format<CR>
- nnoremap <silent> <leader>F :FormatWrite<CR>
+ vim.keymap.set('n', '<leader>f', ':Format<cr>', {noremap=true, desc="format"})
+ -- A gK mapping for hover. The default 'K' is already mapped to :Map
+ vim.keymap.set('n', 'gK', vim.lsp.buf.hover, {desc="hover"})
+EOF
au BufWritePost * lua require('lint').try_lint()
endif