我们先新建~/.config/nvim/lua/config/nvim-cmp.lua文件配置nvim-cmp 💡 这里首先选择写nvim-cmp的配置文件然后再在plugins.lua文件里面用use添加插件。这样可以保证 Packer.nvim 安装 nvim-cmp 的相关插件读取nvim-cmp.lua配置文件的时候不会报错。下面的配置文件暂时看不懂也没有关系,我会对其进行解释 loc...
└── plugins-setup.lua 总体插件配置,利用packer管理 将packer的相关配置放在 plugins-setup.lua 文件中 在init.lua中引用plugins-setup plugins-setup.lua 按照插件说明,配置如下,这里集成了自动安装 保存文件,退出重新打开nvim,这时可能提示部分错误,因为packer并没有clone到本地,耐心等待自动安装,或者手动git clon...
好在lazy.nvim还支持我们以更加优雅的方式编排插件:使用plugins目录统一编排插件。具体做法为: 第一步:lazynvim-init.lua中的setup参数变为setup("plugins"),同时移除掉有关具体插件安装配置的代码; 第二步:在lazynvim-init.lua所在目录下创建一个名为"plugins"的目录; 第三步:在plugins目录中创建插件配置模块lu...
1.init.lua --引入基本配置require("basic")--引入插件require("plugin")--引入按键映射require("keybindings")--演示如何导入其他目录下的.lua文件方式 创建plugins-config/nvim-tree.lua--不用,只是演示如何在init.lua中引入它--require("plugins-config.nvim-tree"...
第一步:lazynvim-init.lua中的setup参数变为setup("plugins"),同时移除掉有关具体插件安装配置的代码; 第二步:在lazynvim-init.lua所在目录下创建一个名为"plugins"的目录; 第三步:在plugins目录中创建插件配置模块lua脚本。在这一步中,我们分别创建两个lua脚本来分别作为两个插件的配置模块: ...
Tools for plugins Fornvim-lspinstall, you need to install corresponding language server use it. 例如打开一个go项目,执行 LspInstallgo Fornvim-treesitter, you need to install corresponding parser manually. You can editlua/modules/editor/config.lua'sconfig.nvim_treesitterfunction to add what you...
AstroNvim is an aesthetic and feature-rich neovim config that is extensible and easy to use with a great set of plugins vimluaneovimidenvimneovim-dotfilesneovim-pluginhacktoberfestneovim-configurationneovim-luaneovim-configneovim-setupneovim-lua-pluginneovim-pluginsastrovimastronvim ...
nvim-dap是Neovim的调试适配器协议客户端实现。nvim-dap允许您: 启动应用程序进行调试 附加到正在运行的应用程序并调试它们 设置断点并逐步执行代码 检查应用程序的状态 安装 像任何其他 Neovim 插件一样安装 nvim-dap: git clone https://github.com/mfussenegger/nvim-dap.git ~/.config/nvim/pack/plugins/st...
{'echasnovski/mini.nvim',opt=true},--if you use the mini.nvim suite--requires = { 'echasnovski/mini.icons', opt = true }, -- if you use standalone mini plugins--requires = { 'nvim-tree/nvim-web-devicons', opt = true }, -- if you prefer nvim-web-deviconsconfig=function...
第一步:lazynvim-init.lua中的setup参数变为setup("plugins"),同时移除掉有关具体插件安装配置的代码; 第二步:在lazynvim-init.lua所在目录下创建一个名为"plugins"的目录; 第三步:在plugins目录中创建插件配置模块lua脚本。在这一步中,我们分别创建两个lua脚本来分别作为两个插件的配置模块: ...