安装nvim-treesitter 查看已安装的 Language parser 手动安装 Language parser 配置nvim-treesitter 代码高亮模块 增量选择模块 = 代码格式化(indent) 模块 Folding 模块 本章介绍如何给 nvim 安装和配置 nvim-treesitter 插件。 nvim-treesitter 插件提供基于 tree-sitter 的多个基础功能,它可以让你在 nvim 中高...
local status, nvim_tree _ = pcall(require, "nvim-tree")if not status then vim.notify("没有找到 nvim-tree") returnend 2023-02-04 回复喜欢 慎独 Nshen 应该也不是,因为我改了几种写法,都是setup那个位置报错,说明是可以找得到这个文件的。我估计是windows的问题 2022-10-16 回复...
-- config nvim-tree -- { -- "nvim-tree/nvim-tree.lua", -- dependencies = {'nvim-tree/nvim-web-devicons'}, -- config = function() -- require("nvim-tree").setup({ -- actions = { -- open_file = { -- quit_on_open = true, -- }, -- }, -- }) -- end, -- },...
"当NERDTree为剩下的唯一窗口时自动关闭 autocmd bufenter * if (winnr("$") == 1 && exists("b:NERDTree") && b:NERDTree.isTabTree()) | q | endif "设置树的显示图标 letg:NERDTreeDirArrowExpandable ='+' letg:NERDTreeDirArrowCollapsible ='-' letNERDTreeIgnore = ['\.pyc$']" 过滤所有.py...
NvimTree Telescope 插入模式: 正常模式: Lsp Gitsign vim-floatrem 目录结构 ├── README.md# 文档├── init.lua# 入口文件├── lua │ ├── colors │ │ ├── highlights.lua# 高亮│ │ └── init.lua# 主题│ ├── core# 核心功能文件夹│ │ ├── autocmds.lua# 自动命令...
https://www.youtube.com/watch?v=n5_WLgxwkU8 视频要点⚙️ 使用 lazy.nvim 管理插件,告别 Packer,拥抱 Lua!🚀 核心插件:Barbar(标签页), CMP(代码补全), LuaLine(状态栏), Treesitter(语法解析), Telescope(模糊搜索), Navigator(Go语言增强)。✨ 代码补全:CMP 结合 LSP,智能提示,代码飞起!
nvim-tree.lua:侧边栏文件目录 <leader>e:打开或关闭文件浏览侧边栏 telescope.nvim:快速文件预览和查找,简单地映射了几个快捷键 <leader>ff:根据文件名查找文件 <leader>fg:根据内容查找文件 <leader>fb:查找打开的缓冲区 <leader>fh:查找帮助文档 参考资料 David Chen (哔哩哔哩:TheCW)在哔哩哔哩上对 [...
一个用于nvim-treesitter的C编译器。看这里 telescope.nvim依赖(可选) ripgrep(搜索字符 ) fd(搜索文件 ) 终端(支持展示颜色和下划线样式的终端) kitty(Linux & Macos) wezterm(Linux, Macos & Windows) alacritty(Linux, Macos & Windows) iterm2(Macos) ...
除tree和local之外,允许使用所有支持的Luarock键。luarocks命令的环境变量也可以使用env键指定,该键将表作为如下所示的值。 rocks = {'lpeg', {'lua-cjson', version = '2.1.0'}} use_rocks {'lua-cjson', 'lua-resty-http'} use_rocks {'luaformatter', server = 'https://luarocks.org/dev'} ...
现代Vim发行版确实非常庞大,并且充斥着太多您永远不会使用或不需要的奇特功能,例如,目录树(如Nerd tree),您不需要树,可以使用fzf查看项目结构,即速度更快,并具有搜索功能。 另一个例子是具有单独的格式化扩展,同时还具有ALE,ALE也可以做到这一点,这种双重功能非常普遍,这就是该发行版避免的事情之一,KISS! 特征 单...