Skip to content

Sponsor

Linwei edited this page Mar 12, 2020 · 22 revisions

我开发了不少 vim 相关的插件/项目,下面是一些比较流行的:

  • asyncrun.vim:异步运行 shell 命令,并把结果实时输出到下方的 quickfix 窗口。
  • asynctasks.vim:给 Vim 引入类似 vscode 的任务系统。
  • vim-quickui:给 Vim 8.2 / NeoVim 0.4 及以上版本增加一套下拉目录系统和各类基础 ui 控件。
  • vim-auto-popmenu:170行小脚本提供类似 YCM 的补全体验(字典/buffer补全)。
  • vim-dict:比较丰富的各种语言的词典数据,以及自动加载词典,包含英文 c40k 单词表。
  • vim-terminal-help:终端使用小助手,更方便的使用内置终端。
  • gutentags-plus:提供其他编辑器没有的 GNU Global 使用体验。
  • vim-cppman:在 Vim 中直接查看 cppman/man pages,支持 windows。
  • quickmenu.vim:给 Vim 添加一个功能目录,解决很多快捷键容易被遗忘的问题。
  • vim-preview:快速预览函数定义/原型,并且方便的再多个定义中切换预览。
  • vim-keysound:在 Vim 中打字时播放音效,让你编程充满节奏感。
  • vim-init:轻量级 Vim 配置框架,全中文注释,教学用。

我维护的他人插件分支:

  • argtextobj:给 Vim 添加 “函数参数” 文本对象,使用 via 选中参数,cia 改写当前参数,dia 删除参数。(这个项目是 fork 别人的,我修了一堆 bug)。
  • indent-object:给 Vim 添加 “缩进” 文本对象,使用 vii 选中同一层缩进层次的代码,这个项目也是在别人的基础上进行优化的。

我也写过一些 Vim 相关文章,比如:

请支持我的工作:

  • BTC:3BnR27yJLjY93MgBk5eokWjAaZUdp6eL6S
  • USDT:3BnR27yJLjY93MgBk5eokWjAaZUdp6eL6S
  • ETH:0x61F1e7D9b6404bE6175D1E063e8B368BB54007d2
  • PAX:0x61F1e7D9b6404bE6175D1E063e8B368BB54007d2
Clone this wiki locally