我们的愿景

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. Luogu Dynamic Ranking (带修改的主席树)

    题目大意: 网址:https://www.luogu.org/problemnew/show/2617 给定一个序列a[1].a[2].....a[N],完成M个操作,操作有两种: [1]Q i j ...

  2. Postman教程——创建第一个集合

    系列文章首发平台为果冻想个人博客.果冻想,是一个原创技术文章分享网站.在这里果冻会分享他的技术心得,技术得失,技术人生.我在果冻想等待你,也希望你能和我分享你的技术得与失,期待. 什么是集合 集合是P ...

  3. 如何解决Reporting Services目录数据库文件存在的问题

    打开MSSQL数据库管理系统的安装目录,例如:C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA,C:\是你 ...

  4. 内嵌tomcat启动速度慢

    项目上最近要把内置的jetty换成tomcat, 来更好的支持servlet 3.0 本来以为换个容器, 几十行代码就好了. 实际上换了tomcat后, 一开始启动tomcat, 非常的慢. jett ...

  5. 基于jenkins的go语言项目自动化发布遇到的坑

    之前我们研究dep,就是为了有一天可以实现go语言项目在我们系统里的CI. 之前联物科技的项目主要是使用java作为后端开发语言,基于jenkins的自动发布,使用了pipeline编写脚本,从拉取代 ...

  6. 与二叉树有关的编程题的Java代码实现

    该文章几乎包含了所有与二叉树相关的基础面试题,其中包括二叉树的四种遍历方法:前序遍历,中序遍历,后续遍历,层次遍历. 算法题包括: 二叉树的序列化和反序列化 给定一颗二叉搜索树,请找出其中的第k大的结 ...

  7. Java 类文件结构

    Java 诞生之时有句著名的宣传口号"Write Once, Run Anywhere.".但是,Java 语言本身不具备跨平台的能力,而是 JVM 提供了跨平台的能力. 事实上, ...

  8. 用C#语言编写:数组分析器

    static void Main(string[] args)        {            #region 创建数组            Console.Write("请输入数 ...

  9. jar包和war包的介绍与区别

    在学习maven的过程中接触到了jar包和war包.之前在写小项目的时候真的遇到过war包,当时为了找到jar包,把war包 的后缀名改成了.rar的压缩文件,在里面提取出来jar包来用.其实jar包 ...

  10. Mycat 介绍

    Mycat 是什么 Mycat是什么?从定义和分类来看,它是一个开源的分布式数据库系统,是一个实现了 MySQL协议的的Server,前端用户可以把它看作是一个数据库代理,用 MySQL客户端工具和命 ...