mirror of
https://github.com/Baipyrus/nvim-config.git
synced 2024-11-14 21:13:49 +00:00
configure keymaps during plugin config
This commit is contained in:
parent
15d4cfcdf7
commit
69c8790f6e
@ -1,8 +1,9 @@
|
|||||||
-- Set keymap to open chat in browser
|
|
||||||
vim.keymap.set('n', '<leader>cc', ':execute codeium#Chat()<Enter>', { desc = '[C]odeium [C]hat' })
|
|
||||||
|
|
||||||
return {
|
return {
|
||||||
-- Free Github Copilot alternative
|
-- Free Github Copilot alternative
|
||||||
'Exafunction/codeium.vim',
|
'Exafunction/codeium.vim',
|
||||||
event = 'BufEnter',
|
event = 'BufEnter',
|
||||||
|
config = function()
|
||||||
|
-- Set keymap to open chat in browser
|
||||||
|
vim.keymap.set('n', '<leader>cc', ':execute codeium#Chat()<Enter>', { desc = '[C]odeium [C]hat' })
|
||||||
|
end,
|
||||||
}
|
}
|
||||||
|
@ -1,14 +1,3 @@
|
|||||||
-- Switch in fugitive.vim status window with the current one
|
|
||||||
vim.keymap.set('n', '<leader>gs', '<cmd>Gedit :<cr>', { desc = '[G]it [S]tatus' })
|
|
||||||
-- Fetch all changes
|
|
||||||
vim.keymap.set('n', '<leader>gF', '<cmd>Git fetch<cr>', { desc = '[G]it [F]etch' })
|
|
||||||
-- Push changes
|
|
||||||
vim.keymap.set('n', '<leader>gP', '<cmd>Git push<cr>', { desc = '[G]it [P]ush' })
|
|
||||||
-- Pull changes
|
|
||||||
vim.keymap.set('n', '<leader>gp', '<cmd>Git pull<cr>', { desc = '[G]it [P]ull' })
|
|
||||||
-- Open history graph
|
|
||||||
vim.keymap.set('n', '<leader>gl', '<cmd>Flogsplit<cr><cmd>wincmd k<cr><cmd>q<cr>', { desc = '[G]it [L]og' })
|
|
||||||
|
|
||||||
return {
|
return {
|
||||||
-- Git related plugins
|
-- Git related plugins
|
||||||
'tpope/vim-fugitive',
|
'tpope/vim-fugitive',
|
||||||
@ -20,4 +9,16 @@ return {
|
|||||||
},
|
},
|
||||||
'idanarye/vim-merginal',
|
'idanarye/vim-merginal',
|
||||||
},
|
},
|
||||||
|
config = function()
|
||||||
|
-- Switch in fugitive.vim status window with the current one
|
||||||
|
vim.keymap.set('n', '<leader>gs', '<cmd>Gedit :<cr>', { desc = '[G]it [S]tatus' })
|
||||||
|
-- Fetch all changes
|
||||||
|
vim.keymap.set('n', '<leader>gF', '<cmd>Git fetch<cr>', { desc = '[G]it [F]etch' })
|
||||||
|
-- Push changes
|
||||||
|
vim.keymap.set('n', '<leader>gP', '<cmd>Git push<cr>', { desc = '[G]it [P]ush' })
|
||||||
|
-- Pull changes
|
||||||
|
vim.keymap.set('n', '<leader>gp', '<cmd>Git pull<cr>', { desc = '[G]it [P]ull' })
|
||||||
|
-- Open history graph
|
||||||
|
vim.keymap.set('n', '<leader>gl', '<cmd>Flogsplit<cr><cmd>wincmd k<cr><cmd>q<cr>', { desc = '[G]it [L]og' })
|
||||||
|
end,
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user