Eric's Blog: Lua 与 Vim Script 之间函数相互调用起因 基本兼容逻辑 Vim Script 中调用 Lua Lua 中调用 Vim Script 函数 起因 在使用 Neovim 之前,一直使用的是 Vim Script 写 Vim 脚本。随着 Ne...最新博文# neovim# 学习笔记2年前000
Eric's Blog: 从 VimScipt 切换至 Lua为什么选择 Lua 学习 Lua 配置文件结构 初始化文件 ftplugin Options 事件自动命令 用户自定义命令 设置快捷键 变量类型转换 vim.g 访问全局变量的弊端 Lua 在 Neo...最新博文# lua# neovim# VimScript11个月前000
Eric's Blog: Neovim quickfix 窗口内的一些快捷键删除单行或者多行 结果过滤(Filter) Neovim 的 quickfix 窗口还是比较常用的功能,在这里,我实现了一些 quickfix 窗口内常用的快捷键。 删除单行或者多行 在 quickf...最新博文# neovim# 学习笔记1年前000
Eric's Blog: Neovim 任务管理插件 tasks.nvim起因 安装及配置 tasks.nvim 常用命令 起因 关于任务(Tasks)管理,实际上早在 2020 年的时候就已经给 SpaceVim 增加了 Tasks 支持,参考的是 Vscode Task...最新博文# neovim# 工具分享11个月前000
Eric's Blog: 自定义 quickfix 窗口格式老旧方法 使用 quickfixtextfunc 在 Neovim 或者 Vim 中,QuickFix 窗口内的内容默认的格式是: <filename>|<lnum> col ...最新博文# neovim# vim# 工具分享1年前000
Eric's Blog: Neovim extmarks 功能介绍什么是 extmark 相关函数 nvim_buf_set_extmark id end_row 和 end_col hi_group hl_eol virt_text virt_text_pos v...最新博文# neovim# 学习笔记12个月前000
Eric's Blog: 代码格式化插件 format.nvim前因 插件的安装 自定义 formatter 插件的使用 Markdown 代码块格式化 前因 最近,我在 Reddit 上面分享了一个新的代码格式化的插件 format.nvim, 回复大多是是在问...最新博文# neovim# 工具分享1年前000
Eric's Blog: 我的 Neovim 之旅初始 Neovim Neovim 异步 job 特性 Neovim 定时器 悬浮窗口支持 Neovim 内置终端的使用 初始 Neovim 在接触 Neovim 之前,我的主力编辑器一直是 Vim。在...最新博文# neovim# 学习笔记3年前000
Eric's Blog: Vim/Neovim 中使用正则表达式元字符 替换变量 函数式 与 Perl 正则表达式的区别 贪婪模式和非贪婪模式 Neovim 中使用正则表达式 2018 年 8 月 28 日,我在 CSDN 博客上面发表过一篇文章:《Vim 中使用...最新博文# neovim# regexp# vim1年前000
Eric's Blog: 在 SpaceVim 中使用卢曼卡片盒笔记法做笔记起因 基于 Neovim 的 zettelkasten 插件 基于 Tags 的 ZkBrowser 使用 Telescope 检索 Tags 使用 Telescope 检索标题 补全笔记 ID 笔记...最新博文# neovim# zettelkasten# 工具分享1年前000
Eric's Blog: Neovim winbar 设置什么是 winbar 使用 lua 设置 winbar redraw_winbar 函数实现 存在的一些问题 什么是 winbar Neovim 0.8.0 就增加了 'winbar' 这一选项。wi...最新博文# neovim# 工具分享1年前000
Eric's Blog: 更新 Neovim 遇到的问题起因 升级 Neovim 不兼容的改动 vim.o.v_te 报错 窗口分割高亮 VertSplit 失效 treesitter 高亮报错 切回稳定版 起因 因为在维护 SpaceVim 这一项目,虽...最新博文# neovim# 学习笔记2年前000