Neovim 状态栏及标签栏点击事件什么是 tablineat 测试标签栏点击事件 多次点击存在的问题 什么是 tablineat 熟悉 Vim 或者 Neovim 的用户对于其状态栏(statusline)和标签栏(tabline)应...最新博文# neovim# 工具分享5个月前030
代码格式化插件 format.nvim前因 插件的安装 自定义 formatter 插件的使用 Markdown 代码块格式化 前因 最近,我在 Reddit 上面分享了一个新的代码格式化的插件 format.nvim, 回复大多是是在问...最新博文# neovim# 工具分享5个月前030
在 SpaceVim 中使用卢曼卡片盒笔记法做笔记起因 基于 Neovim 的 zettelkasten 插件 基于 Tags 的 ZkBrowser 使用 Telescope 检索 Tags 使用 Telescope 检索标题 补全笔记 ID 笔记...最新博文# neovim# zettelkasten# 工具分享6个月前010
Vim9Script 与 Lua 的速度比较前面写过一篇Lua 与 VimL 速度比较的文章, 里面对 Lua 与 VimL 脚本计算速度做了比较。随着 Vim 的更新并且推出了新的脚本语言 Vim9Script, 也想看一下这个新的脚本语言写...最新博文# lua# neovim# vim10个月前020
Neovim 和 Vim 插件管理器的实现逻辑插件的本质 目录结构及载入时机 autoload/ 目录 plugin/ 目录 ftplugin/ 目录 懒加载的实现逻辑 通过命令加载 on_cmd 根据函数加载 on_func 根据事件加载 on...最新博文# neovim# vim# 学习笔记10个月前020
实时调整 Neovim 的颜色主题需求背景 早期功能实现 在主题设定后方直接修改 使用 ColorScheme 事件调用覆写函数。 使用 cpicker.nvim 实时调色 需求背景 如果日常使用 Neovim 较多的话,选择一个喜欢...最新博文# neovim# 工具分享10个月前030
悬浮滚动条插件 scrollbar.vim插件简介 问题反馈 安装及使用 插件简介 今天给大家分享一下我的 “新” 插件: scrollbar.vim。 这是一个支持 Neovim 和 Vim 的悬浮滚动条插件, 使用的是 Neovim 的 ...最新博文# neovim# 工具分享10个月前050
关于 Neovim 插件开发的指南今天,在 Neovim 中文电报群有人分享了一个仓库 nvim-best-practices@24e835c, 是关于 Neovim 插件开发的一些“指南”,或者可以说是“建议”,当然我也回复了我的想...最新博文# neovim# 生活随笔10个月前040
Neovim 调色板插件 cpicker.nvim启用插件 操作界面 后续计划 因为偶尔需要修改 Neovim 的高亮,涉及到颜色调整,以往使用的是外部工具,来回切换非常麻烦。也找了一些 Neovim/Vim 的插件,但是使用的感觉确实不尽如人意。 ...最新博文# neovim# 工具分享11个月前010
Neovim 缓冲区(buffer)相关事件起因 获取可用事件列表 事件的触发时机 BufAdd BufNew BufNewFile 测试示例 起因 最近在使用 SpaceVim 的标签栏(tabline)时发现,对于新增的空内容的缓冲区(bu...最新博文# neovim# 学习笔记11个月前020
(Neo)Vim 括号补全插件比较起因 实现逻辑及功能比较 auto-pairs neopairs.vim nvim-autopairs 维护状态 起因 输入模式下,成对符号的自动补全一直是比较常用的功能。使用了很多年 delimit...最新博文# neovim# vim# 工具分享11个月前020
Lua 与 Vim Script 之间函数相互调用起因 基本兼容逻辑 Vim Script 中调用 Lua Lua 中调用 Vim Script 函数 起因 在使用 Neovim 之前,一直使用的是 Vim Script 写 Vim 脚本。随着 Ne...最新博文# neovim# 学习笔记1年前030
更新 Neovim 遇到的问题起因 升级 Neovim 不兼容的改动 vim.o.v_te 报错 窗口分割高亮 VertSplit 失效 treesitter 高亮报错 切回稳定版 起因 因为在维护 SpaceVim 这一项目,虽...最新博文# neovim# 学习笔记1年前020
Neo-tree.nvim 糟糕的体验安装 neo-tree 插件配置 遇到的问题 插件优势 文件树插件也是我日常非常常用的插件之一。先前尝试过 nvim-tree,今天晚上花了一晚上时间测试了下 Neo-tree.nvim,测试版本为...最新博文# neovim# 学习笔记2年前030
我的 Neovim 之旅初始 Neovim Neovim 异步 job 特性 Neovim 定时器 悬浮窗口支持 Neovim 内置终端的使用 初始 Neovim 在接触 Neovim 之前,我的主力编辑器一直是 Vim。在...最新博文# neovim# 学习笔记2年前020
使用 Lua 重写 SpaceVim 内置插件最近如果你关注 Neovim 的社区,就会发现使用 Lua 开发的插件越来越多。 Neovim 默认就支持 luajit,早些时候,做过一次 luajit 与 vim script 速度的比较。 以下...最新博文# lua# neovim# spacevim3年前010