我们的愿景

Vim 中文社区一直比较零散,缺少凝聚力,现有的一些群经常也是水的可以的,讨论各种无关紧要的内容,于是导致很大一部分人,将这些群丢入了群助手,渐渐地他们也淡出了 vim 中文社区。

而我理想中的 vim 中文社区是这样的:

  • 积极交流 Vim 使用过程中各种心得技巧,而不是各种水。不一定是群内实时交流,可以以文章,或者是教材类的东西分享出来,大家各自在有空的时候,可以仔细阅读,真的能从中学到点东西。其实,我也做过 qq 群,不过后来因为水太多,就改成付费群,然后清理了一些喜欢水的人。
  • 积极交流 Vim 插件开发过程中遇到的各种问题,其实国内爱写 Vim 插件的大有人在,很多人喜欢闷着头自己单干,为什么不一起交流呢?人多力量大,也避免钻思维胡同不是!
  • 共同维护一套完整的公共函数仓库,兼容不同版本 vim,使得代码最大限度地被复用,而不是每个人都自己写一套 utils。说实话,我非常欣赏:vital.vim
  • 一起维护一套完整的 vim 学习指南,而不是各种零散的 vim 基础教程,也不是各种所谓的 Tips(我非常不推荐新入门的Vim用户去看 Practical Vim 这类书),告诉你一百个 Tips,不如告诉你一个如何自己发现一种Tip的技巧,所谓“授之以鱼不如授之以渔”,一个好的 Vim 入门教材可以让更多想学习 Vim 的人可以快速入门,构建好 Vim 知识框架,后期也能自我提升。

已知计划

建立这样一个中文的 Vim 社区,来做一些有意义的事情!我在 Github 上开启了这样一个组织:vim-china,期待你的加入,目前社区才开始运营,我暂时想到并且下面马上会去做的内容如下:

  • 维护一份完善的 Vim 学习教程:包括入门基础,使用进阶,以及插件开发等内容
  • 维护一份Vim 脚本书写编程规范:Vim 脚本也算是一门语言,也该有自己的编程规范,网上可以看到不少英文版的,打算整合翻译一份中文版的
  • Vim 帮助文档本地化:随着 Vim8 的推出,Vim 增加了很多实用的功能,但是中文帮助文档却没能及时跟上。
  • 整理一下常用插件的使用及配置技巧:这点我想大多数人会更想先看到,这部分内容会穿插着更新,毕竟每个插件没什么关联,可能是想到某个插件,就把跟这个插件相关的技巧更新下。当然,如果你有什么推荐插件的,可以在这个仓库开 issue,如果恰巧我也懂这个插件,我可以尝试写写,当然更欢迎大家贡献技巧。
  • 收录 国内 Vim 用户 极其开发的插件,并附上介绍性文章
  • vimrc 读书会:相信不少用户可能已经知道了,以前我在 v2ex 上开过这样活动。活动内容非常简单,就是大家将自己的 vimrc 贴出来,然后社区别人帮你review,找出其中错误或者说是不合理的地方,加以修正。对于比较典型的问题,可以整合到前面提到的 vim 脚本代码规范里面去。
  • 最后,就是搞一个跟 Spacemacs-rocks 一样的 SpaceVim 视频教程,当然,这个会相对比较晚,前期还是先把以上的文字内容完善好。我期望有更多的 Vim 用户,而并不一定是更多的 SpaceVim 用户,希望能有更多人理解!

    如果,你也在使用 Vim,或者也想学习使用 Vim,欢迎加入我们,可以在此连接下留言,我会邀请你加入 Github 组织:

加入我们

如果你有 Github 帐号,可以在 这一链接下留言,我们会邀请你。感谢大家支持!

Vim 中文用户集结令

最后,如果可以,请将这篇文章分享给你身边的 Vim 用户,这样的社区只有大家都一起参与了,才能做的更好。期待你们的加入,让更多的正在学习和想学习 Vim 的用户少走一些弯路!

Vim 中文社区:期待你的加入的更多相关文章

  1. go语言,golang学习笔记1 官网下载安装,中文社区,开发工具LiteIDE

    go语言,golang学习笔记1 官网下载安装,中文社区,开发工具LiteIDE Go语言是谷歌2009发布的专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速 ...

  2. Kubernetes 1.8.x 全手动安装教程----转自Kubernetes中文社区(部分内容根据实验环境做了些修改,特此感谢Kubernetes中文社区)

    Kubernetes 提供了许多云端平台与操作系统的安装方式,本章将以全手动安装方式来部署,主要是学习与了解 Kubernetes 创建流程.若想要了解更多平台的部署可以参考 Picking the ...

  3. R语言中文社区历史文章整理(类型篇)

    R语言中文社区历史文章整理(类型篇)   R包: R语言交互式绘制杭州市地图:leafletCN包简介 clickpaste包介绍 igraph包快速上手 jiebaR,从入门到喜欢 Catterpl ...

  4. GitHub中文社区

    今天在打开GitHub的时候,使用了bing.com搜索,输入GitHub进行搜索链接,排名第一的为GitHub中文社区,点击去发现这个社区还可以,我们看看GitHub中文社区有哪些好的地方 GitH ...

  5. Howdoo中文社区AMA总结(10月21日)

    10月21日Howdoo举办了中文社区的首次AMA活动,CEO -David Brierley和CMO -Jason Sibley加入到社群中与大家交流并回答社区成员的相关问题. 以下是精选的问题总结 ...

  6. 活动精彩实录 | 阿里云刘军民(米诺):Cassandra中文社区年度回顾

    点击这里观看完整视频 大家好,我是刘军民,我是阿里云数据库的产品经理,目前负责云数据库的产品规划以及相关工作.曾在2019年和多位小伙伴一起发起了中文社区,我希望有更多的小伙伴能加入到社区建设中,这样 ...

  7. 元宇宙(metaverse)中文社区-工程实践

    欢迎访问元宇宙中文社区,在这里大家可以提问,回答,分享,诉说,一起构建一个元宇宙社区. 2021年"元宇宙"的这个词的火热程度在业内绝对不亚于疫情,趁着这个热度,本文记录了如何搭建 ...

  8. neo4j中文社区

    关于Neo4j中文社区 官网:http://neo4j.com.cn/ Neo4j 社区为国内具影响力的 Neo4j技术社区,致力于 Neo4j 的技术研究. Neo4j 社区由一批热爱 Neo4j ...

  9. angularjs中文社区

    http://angularjs.cn/   中文社区 https://angular.cn/features.html  官方文档中文版

随机推荐

  1. 【BZOJ3730】震波(动态点分治)

    [BZOJ3730]震波(动态点分治) 题面 BZOJ 题意 给定一棵树, 每次询问到一个点的距离\(<=K\)的点的权值之和 动态修改权值, 强制在线 题解 正常的\(DP\)??? 很简单呀 ...

  2. 【BZOJ4571】美味(主席树)

    [BZOJ4571]美味(主席树) 题面 Description 一家餐厅有 n 道菜,编号 1...n ,大家对第 i 道菜的评价值为 ai(1≤i≤n).有 m 位顾客,第 i 位顾客的期 望值为 ...

  3. Frogger POJ - 2253

    题意 给你n个点,1为起点,2为终点,要求所有1到2所有路径中每条路径上最大值的最小值. 思路 不想打最短路 跑一边最小生成树,再扫一遍1到2的路径,取最大值即可 注意g++要用%f输出!!! 常数巨 ...

  4. eclipse集成dorado5插件

    dorado5最好使用jdk1.6 32位,与eclipse j2ee indigo版本兼容最好.其他eclipse版本貌似view编辑时按钮点击事件不生效... 现附上安装包链接(均为官方版本): ...

  5. wpf 研究之道 winform or wpf,u choose who?

    很久以前,我们用winform做过一个五子棋的程序,当时用winform的画图,先画出棋盘...后来项目的研究阶段,偶尔用winform做个小工具.闲暇之余,看到介绍wpf的资料,只知道它采用了xam ...

  6. 如何卸载wineQQ?

    好久没有用ubuntu系统的wineqq了,今天用的时候,提示无法使用,要求官网重新下载新版本,  感觉挺麻烦的,准备卸载,半天卸载不了. 经过努力,最终还是卸载了. 卸载命令: sudo dpkg ...

  7. memcache搭建

    memcache搭建步骤: 个人原创,允许转载,请注明出处,作者,否则追究法律责任. 0.1 memcache的服务端0.2 mysql的服务端0.3 memcache 的客户端:lamp架构 1,环 ...

  8. linux下安装软件

    业界的软件标准安装有三步:configure,make,make install,下面是它们的定义: ./configure是用来检测你的安装平台的目标特征的.比如它会检测你是不是有CC或GCC,并不 ...

  9. IMLite轻量级即时通信工具开发指南

    花了一周时间开发了一个简单的即时通信工具,勉强算是程序原型.现在我把开发流程和一些个人的想法记录下来.本文首先介绍程序架构和通信接口,之后会聚焦到服务器的信号槽设计原则,接下来将解释有关TCP通信的粘 ...

  10. 设计模式 --> (14)中介者模式

    中介者模式 用一个中介对象来封装一系列的对象交互.中介者使各对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互.中介者模式的例子很多,大到联合国安理会,小到房屋中介,都扮演了 ...