使用 Vim 作为聊天客户端目前,使用较多的聊天室是 SpaceVim 的 gitter 聊天室,但是这个平台网页访问比较慢。 因此做了vim-chat,可以在 Vim/Neovim 里面快速打开聊天室进行沟通。 如果有兴趣的...最新博文# vim# 学习笔记3年前0190
在 Vim 中使用聊天工具安装 微信及QQ聊天 依赖 启动 在装了 arch 之后,没有庄 gnome 等桌面,而是采用了 I3-WM 这样的平铺桌面, 平时有聊天的需求,又无法忍受手机打字那么麻烦, 于是做了一个 Linux...最新博文# vim# 工具分享9年前0130
Neovim 和 Vim 插件管理器的实现逻辑插件的本质 目录结构及载入时机 autoload/ 目录 plugin/ 目录 ftplugin/ 目录 懒加载的实现逻辑 通过命令加载 on_cmd 根据函数加载 on_func 根据事件加载 on...最新博文# neovim# vim# 学习笔记1年前0130
Vim 字典补全插件起因 简单实现 命令行工具 起因 因为需要书写一些英文文档,有些英文单词太长,因此需要一个英文单词补全工具。 之前在 Linux 系统下面使用了 look 命令,和 noco-look 插件。但是换到...最新博文# rust# vim# 学习笔记6年前0120
强大的vim命令 :g 和 :s命令形式 global与substitute global标志的[range]用法 :global 和 :substitute 命令是 Vim 最强大的命令之一, 将其摸透用熟可以事半功倍,在这里我总...最新博文# vim# 学习笔记12年前0140
(Neo)Vim 括号补全插件比较起因 实现逻辑及功能比较 auto-pairs neopairs.vim nvim-autopairs 维护状态 起因 输入模式下,成对符号的自动补全一直是比较常用的功能。使用了很多年 delimit...最新博文# neovim# vim# 工具分享1年前0180
使用 Vim 管理待办事项简介 安装 简介 这一功能主要是方便检索源码中的待办事项。只需要在源码注释中加入相关标签即可,比如 " @todo Use new prolog plugin " call add(plugins, ...最新博文# vim# 学习笔记6年前0160
模块化 vimrc 初体验Vim 使用已经快有4个年头了,从最早期的只有一个 ~/.vimrc 文件,到之前一个完整的 ~/.vim 目录, 期间配置文件结构也改变了很多。配置也变得越来越臃肿。 体验过 eclipse 这样的...最新博文# vim# 工具分享17年前0150
介绍我的新插件 gfr.vim为什么要开发 gfr.vim gfr.vim 的功能特点 异步执行 兼容 Vim/Neovim 弹窗消息界面 如何安装 如何使用 后续计划 今天向大家分享一个我刚写的 Vim 插件 gfr.vim。名...最新博文# vim# 工具分享2年前0140
分班选生物还是化学高一这一年过的很快,这一年没有用心学习,玩的太多了,到了高二分班的时候了。 记得初中升高中的时候,化学考的比物理都高,以为以后会一直喜欢化学这门课的。 可是完全没有想到的是,目前政治这门课成绩最好,然...最新博文# vim# 生活随笔21年前0110
Neovim lua bindeval 解决方案最近在改写插件 tagbar 的日志系统,采用 SpaceVim 内置的日志插件。但是在调用 debug 函数时发现日志一直无法写入。 代码逻辑非常简单,lua 文件逻辑: lua/spacevim...最新博文# vim# 学习笔记2年前0160
如何在 Vim 内进行高效的排序排序命令 排序函数 Vim 分别提供了排序函数 sort()、uniq() 和排序命令 :sort。机遇这两种方式,可以在 Vim 内对文本进行高效的排序。 下面分两部分详细说明下这两种方式的使用方法...最新博文# vim# 学习笔记7年前0150
Vim 环视和固化分组vim Perl 意义 \@= (?= 顺序环视 \@! (?! 顺序否定环视 \@<= (?<= 逆序环视 \@<! (?<! 逆序否定环视 \@...最新博文# vim# 学习笔记21年前0180
使用 Lua 重写 SpaceVim 内置插件最近如果你关注 Neovim 的社区,就会发现使用 Lua 开发的插件越来越多。 Neovim 默认就支持 luajit,早些时候,做过一次 luajit 与 vim script 速度的比较。 以下...最新博文# lua# neovim# spacevim3年前0170
(Neo)Vim 插件开发指南简介 基本语法 注释 变量 作用域 函数定义 插件的目录结构 Vim 自定义命令 简介 (Neo)Vim 插件开发中文指南,主要包括 Vim 脚本语法、插件开发技巧等。 基本语法 注释 在写脚本时,经...最新博文# neovim# vim# 学习笔记7年前0160