diff options
Diffstat (limited to '.config/nvim/lua/keymap.lua')
| -rw-r--r-- | .config/nvim/lua/keymap.lua | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/.config/nvim/lua/keymap.lua b/.config/nvim/lua/keymap.lua index 17f80e1..ccab671 100644 --- a/.config/nvim/lua/keymap.lua +++ b/.config/nvim/lua/keymap.lua @@ -43,6 +43,8 @@ vim.api.nvim_set_keymap("v", "{", "s{<ESC>pa}", {noremap = true}) vim.api.nvim_set_keymap("v", '"', 's"<ESC>pa"', {noremap = true}) vim.api.nvim_set_keymap("v", "'", "s'<ESC>pa'", {noremap = true}) vim.cmd('autocmd Filetype c nnoremap <buffer> <tab> :CSelNextArg<Cr>') +vim.cmd('autocmd Filetype rust nnoremap <buffer> <leader>r :!cargo run<Cr>') +vim.cmd('autocmd Filetype rust nnoremap <buffer> <leader>R :!cargo run --release<Cr>') vim.api.nvim_set_keymap("n", "<leader>dB", ":GdbBreakpointToggle", {noremap = true}) vim.api.nvim_set_keymap("n", "<leader>dn", ":GdbNext", {noremap = true}) |