fix: refresh plugins
This commit is contained in:
parent
e3bd4e7911
commit
b472b32ba1
15
init.lua
15
init.lua
|
@ -1,17 +1,16 @@
|
|||
require("impatient") -- start quickly
|
||||
|
||||
require("setup")
|
||||
require("core.option")
|
||||
|
||||
-- 加载插件配置文件
|
||||
-- 文件树
|
||||
require("plugins.file-tree")
|
||||
-- 行号模式切换
|
||||
require("plugins.line-numbers")
|
||||
-- 模糊搜索
|
||||
require("plugins.telescope")
|
||||
-- 默认配置
|
||||
require("plugins.peaceful")
|
||||
-- debug 配置
|
||||
require("plugins.debug")
|
||||
-- mason管理
|
||||
require("plugins.mason")
|
||||
-- 终端管理
|
||||
require("plugins.terminal")
|
||||
-- bufferline
|
||||
require("plugins.bufferline")
|
||||
-- 空白缩进
|
||||
|
@ -24,8 +23,6 @@ require("plugins.auto-do")
|
|||
require("plugins.notify")
|
||||
-- 格式化
|
||||
require("plugins.null-ls")
|
||||
-- 错误列表
|
||||
require("plugins.trouble")
|
||||
-- git
|
||||
require("plugins.gitsigns")
|
||||
-- 快速跳转
|
||||
|
|
|
@ -0,0 +1,7 @@
|
|||
require("dapui").setup()
|
||||
require("nvim-dap-virtual-text").setup()
|
||||
-- IMPORTANT: make sure to setup neodev BEFORE lspconfig
|
||||
require("neodev").setup({
|
||||
-- add any options here, or leave empty to use the default settings
|
||||
library = { plugins = { "nvim-dap-ui" }, types = true },
|
||||
})
|
|
@ -7,36 +7,41 @@ vim.opt.termguicolors = true
|
|||
|
||||
-- OR setup with some options
|
||||
require("nvim-tree").setup({
|
||||
sort_by = "case_sensitive",
|
||||
view = {
|
||||
width = 30,
|
||||
mappings = {
|
||||
list = {
|
||||
{ key = "u", action = "dir_up" },
|
||||
},
|
||||
},
|
||||
},
|
||||
renderer = {
|
||||
group_empty = true,
|
||||
},
|
||||
filters = {
|
||||
dotfiles = true,
|
||||
},
|
||||
})
|
||||
auto_reload_on_write = true,
|
||||
sort_by = "case_sensitive",
|
||||
sync_root_with_cwd = true,
|
||||
respect_buf_cwd = true,
|
||||
update_focused_file = {
|
||||
enable = true,
|
||||
update_root = true,
|
||||
},
|
||||
filters = { custom = { ".git" } },
|
||||
view = {
|
||||
width = 30,
|
||||
mappings = {
|
||||
list = {
|
||||
{ key = "u", action = "dir_up" },
|
||||
},
|
||||
},
|
||||
},
|
||||
renderer = {
|
||||
group_empty = true,
|
||||
},
|
||||
})
|
||||
|
||||
local function open_nvim_tree(data)
|
||||
-- buffer is a directory
|
||||
local directory = vim.fn.isdirectory(data.file) == 1
|
||||
-- buffer is a directory
|
||||
local directory = vim.fn.isdirectory(data.file) == 1
|
||||
|
||||
if not directory then
|
||||
return
|
||||
end
|
||||
if not directory then
|
||||
return
|
||||
end
|
||||
|
||||
-- change to the directory
|
||||
vim.cmd.cd(data.file)
|
||||
-- change to the directory
|
||||
vim.cmd.cd(data.file)
|
||||
|
||||
-- open the tree
|
||||
require("nvim-tree.api").tree.open()
|
||||
-- open the tree
|
||||
require("nvim-tree.api").tree.open()
|
||||
end
|
||||
|
||||
vim.api.nvim_create_autocmd({ "VimEnter" }, { callback = open_nvim_tree })
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
require("numbers").setup({})
|
|
@ -17,9 +17,7 @@ require("mason-lspconfig").setup({
|
|||
"tsserver",
|
||||
"volar",
|
||||
"taplo",
|
||||
"lemminx",
|
||||
"yamlls",
|
||||
"sqlls",
|
||||
"jsonls",
|
||||
"jdtls",
|
||||
"bashls",
|
||||
|
|
|
@ -0,0 +1,12 @@
|
|||
-- url罗列
|
||||
require("urlview").setup({})
|
||||
-- 行号模式切换
|
||||
require("numbers").setup({})
|
||||
-- 终端管理
|
||||
require("toggleterm").setup({})
|
||||
-- 错误列表
|
||||
require("trouble").setup({})
|
||||
-- 模糊搜索
|
||||
require("telescope").setup({})
|
||||
-- 快捷键提示
|
||||
require("which-key").setup({})
|
|
@ -1 +0,0 @@
|
|||
require("telescope").setup({})
|
|
@ -1 +0,0 @@
|
|||
require("toggleterm").setup({})
|
|
@ -1 +0,0 @@
|
|||
require("trouble").setup({})
|
|
@ -148,7 +148,23 @@ return require("packer").startup(function(use)
|
|||
})
|
||||
-- 高亮当前关键词
|
||||
use({ "RRethy/vim-illuminate" })
|
||||
|
||||
-- 罗列文件中的所有url
|
||||
use("axieax/urlview.nvim")
|
||||
-- 快捷键提示
|
||||
use({
|
||||
"folke/which-key.nvim",
|
||||
config = function()
|
||||
vim.o.timeout = true
|
||||
vim.o.timeoutlen = 300
|
||||
end,
|
||||
})
|
||||
-- debug
|
||||
use({
|
||||
"theHamsta/nvim-dap-virtual-text",
|
||||
"rcarriga/nvim-dap-ui",
|
||||
"mfussenegger/nvim-dap",
|
||||
"folke/neodev.nvim",
|
||||
})
|
||||
-- 自动保存
|
||||
if packer_bootstrap then
|
||||
require("packer").sync()
|
||||
|
|
Loading…
Reference in New Issue