Compare commits
2 Commits
4164174c1a
...
cb7a183ce4
| Author | SHA1 | Date |
|---|---|---|
|
|
cb7a183ce4 | |
|
|
1f5668382c |
4
init.lua
4
init.lua
|
|
@ -7,6 +7,10 @@ else
|
|||
require("config.lazy")
|
||||
end
|
||||
|
||||
if vim.fn.has('win32') == 1 then
|
||||
vim.opt.shell = 'cmd.exe'
|
||||
end
|
||||
|
||||
vim.opt.guifont="FiraCode Nerd Font Mono,Microsoft YaHei,微软雅黑:h12"
|
||||
|
||||
vim.opt.clipboard = 'unnamedplus'
|
||||
|
|
|
|||
|
|
@ -29,6 +29,7 @@
|
|||
"render-markdown.nvim": { "branch": "main", "commit": "2a9e0ab6043bfb4996ce6a6a35594ab357e5d299" },
|
||||
"telescope.nvim": { "branch": "master", "commit": "a0bbec21143c7bc5f8bb02e0005fa0b982edc026" },
|
||||
"todo-comments.nvim": { "branch": "main", "commit": "304a8d204ee787d2544d8bc23cd38d2f929e7cc5" },
|
||||
"toggleterm.nvim": { "branch": "main", "commit": "e76134e682c1a866e3dfcdaeb691eb7b01068668" },
|
||||
"trouble.nvim": { "branch": "main", "commit": "6f380b8826fb819c752c8fd7daaee9ef96d4c689" },
|
||||
"typescript-tools.nvim": { "branch": "master", "commit": "35e397ce467bedbbbb5bfcd0aa79727b59a08d4a" },
|
||||
"ultisnips": { "branch": "master", "commit": "35252b3327bf0cb55136399dfe615637093a8291" },
|
||||
|
|
|
|||
|
|
@ -69,7 +69,7 @@ return {
|
|||
local utils = require('telescope.utils')
|
||||
|
||||
-- generic
|
||||
vim.keymap.set('n', '<leader>l', builtin.live_grep, { desc = 'Telescope live grep' })
|
||||
-- vim.keymap.set('n', '<leader>l', builtin.live_grep, { desc = 'Telescope live grep' })
|
||||
vim.keymap.set('n', '<leader>H', builtin.help_tags, { desc = 'Telescope help tags' })
|
||||
vim.keymap.set('n', '<leader>o', builtin.oldfiles, { desc = 'Telescope oldfiles' })
|
||||
vim.keymap.set('n', '<leader>t', function()
|
||||
|
|
@ -117,6 +117,17 @@ return {
|
|||
vim.keymap.set('n', '[c', function()
|
||||
vim.cmd [[cprev]]
|
||||
end, {desc = 'Prev Quicklist'})
|
||||
|
||||
-- well, avante
|
||||
vim.keymap.set('n', '<leader>apd', function()
|
||||
vim.cmd [[AvanteSwitchProvider deepseek]]
|
||||
end, {desc = 'deepseek-v3 official'})
|
||||
vim.keymap.set('n', '<leader>apg', function()
|
||||
vim.cmd [[AvanteSwitchProvider groq]]
|
||||
end, {desc = 'groq r1-distill-70b'})
|
||||
vim.keymap.set('n', '<leader>aps', function()
|
||||
vim.cmd [[AvanteSwitchProvider siliconflow]]
|
||||
end, {desc = 'siliconflow deepseek-v3'})
|
||||
end
|
||||
}, {
|
||||
"folke/trouble.nvim",
|
||||
|
|
|
|||
|
|
@ -85,5 +85,21 @@ return {
|
|||
---@module 'render-markdown'
|
||||
---@type render.md.UserConfig
|
||||
opts = {},
|
||||
},{
|
||||
'akinsho/toggleterm.nvim',
|
||||
config = function()
|
||||
local Terminal = require('toggleterm.terminal').Terminal
|
||||
local lazygit = Terminal:new({
|
||||
cmd = "lazygit",
|
||||
hidden = true,
|
||||
direction = 'float',
|
||||
})
|
||||
|
||||
function _lazygit_toggle()
|
||||
lazygit:toggle()
|
||||
end
|
||||
|
||||
vim.api.nvim_set_keymap("n", "<leader>lg", "<cmd>lua _lazygit_toggle()<CR>", {noremap = true, silent = true})
|
||||
end
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue