我们的愿景
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 中文社区:期待你的加入的更多相关文章
-
go语言,golang学习笔记1 官网下载安装,中文社区,开发工具LiteIDE
go语言,golang学习笔记1 官网下载安装,中文社区,开发工具LiteIDE Go语言是谷歌2009发布的专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速 ...
-
Kubernetes 1.8.x 全手动安装教程----转自Kubernetes中文社区(部分内容根据实验环境做了些修改,特此感谢Kubernetes中文社区)
Kubernetes 提供了许多云端平台与操作系统的安装方式,本章将以全手动安装方式来部署,主要是学习与了解 Kubernetes 创建流程.若想要了解更多平台的部署可以参考 Picking the ...
-
R语言中文社区历史文章整理(类型篇)
R语言中文社区历史文章整理(类型篇) R包: R语言交互式绘制杭州市地图:leafletCN包简介 clickpaste包介绍 igraph包快速上手 jiebaR,从入门到喜欢 Catterpl ...
-
GitHub中文社区
今天在打开GitHub的时候,使用了bing.com搜索,输入GitHub进行搜索链接,排名第一的为GitHub中文社区,点击去发现这个社区还可以,我们看看GitHub中文社区有哪些好的地方 GitH ...
-
Howdoo中文社区AMA总结(10月21日)
10月21日Howdoo举办了中文社区的首次AMA活动,CEO -David Brierley和CMO -Jason Sibley加入到社群中与大家交流并回答社区成员的相关问题. 以下是精选的问题总结 ...
-
活动精彩实录 | 阿里云刘军民(米诺):Cassandra中文社区年度回顾
点击这里观看完整视频 大家好,我是刘军民,我是阿里云数据库的产品经理,目前负责云数据库的产品规划以及相关工作.曾在2019年和多位小伙伴一起发起了中文社区,我希望有更多的小伙伴能加入到社区建设中,这样 ...
-
元宇宙(metaverse)中文社区-工程实践
欢迎访问元宇宙中文社区,在这里大家可以提问,回答,分享,诉说,一起构建一个元宇宙社区. 2021年"元宇宙"的这个词的火热程度在业内绝对不亚于疫情,趁着这个热度,本文记录了如何搭建 ...
-
neo4j中文社区
关于Neo4j中文社区 官网:http://neo4j.com.cn/ Neo4j 社区为国内具影响力的 Neo4j技术社区,致力于 Neo4j 的技术研究. Neo4j 社区由一批热爱 Neo4j ...
-
angularjs中文社区
http://angularjs.cn/ 中文社区 https://angular.cn/features.html 官方文档中文版
随机推荐
-
SQL Server2008 with(lock)用法
参考资料: WITH (NOLOCK) 在sqlserver 中with(nolock)详解
-
修改mysql用户名密码 和 PHPmysqlAdmin对应密码修改
本地的mysql运行时,可能会用到修改用户名密码: mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('输入新密码');不存在修改用户啊 ...
-
JAVA中的异常(异常处理流程、异常处理的缺陷)
异常处理流程 1)首先由try{...}catch(Exception e){ System.out.println(e); e.printStackTrace(); }finally{...}结构 ...
-
十二.200多万元得到的创业教训--app名字是关键
摘要:当完毕了一个app后,就要须要上应用市场,以下讲一下起名和上应用市场的一些技巧. 健生干货分享:第12篇 1.必须是先上app store,再上其它应用市场 为啥要这样做?由于app store ...
-
借助bootstrap框架模仿airbnb写的网页
View HTML .nav a { color: #5a5a5a; font-size: 11px; font-weight: bold; padding: 14px 10px; text-tran ...
-
数字证书管理工具keytool常用命令介绍
需要给一个apk加签名,用到了keytool这个工具,下面转载一篇介绍keytool的文章 http://blog.chinaunix.net/uid-17102734-id-2830223.html ...
-
OS X10.10下HomeBrew的安装提示
apple@kissAir: c_src$ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/m ...
-
Hibernate关系映射 一对一双向外键关联@OneToOne Annotation方式
首先还是来构造一个实际应用的场景,比如实体类车辆(Car),它具有以下属性:Id,品牌(brand),车牌(lisencePlate):实体类车牌(LisencePlate),它具有以下属性:Id,号 ...
-
【MySql】脚本备份数据库
#!/bin/bash #this is a script of mysql backup #Mysql="mysql" #MysqlDump="mysqldump&qu ...
-
UILabel设置行间距
UILabel设置行间距: NSMutableAttributedString *attributedString = [[NSMutableAttributedString alloc]initWi ...