SpaceVim 如何完善?

初次维护开源项目,也是在摸着石头过河,很多地方磕磕碰碰, SpaceVim 经历了两三年发展,目前最新版1.4.0已经发布,从社区的反馈来看,还是有很…
关注者
28
被浏览
32,993

9 个回答

可以来一张思维导图,让所有初学者能直接上手使用,

  1. 完整shortcuts sheet list(官方wiki有大部分了,各个模块也有更详细的,可以进一步整合,可以参考,Visual Studio Code Key Bindings #Display #Search ...个人觉的前期有时间学习的同学可以从窗口,buffer,tab按照spacevim系统模块化学习。但是按照功能分类来学习快捷键,更直观,对于后期实操,查阅和一些没有时间学习的同学可能更加适合,新手更友好,其实spacevim官网这2种思路都有了,后期可能需要增加catogery区分开来整理,修改,整合,完善布局,(这需要更多人参与整理)。
    ps:官网的markdown 的toc列在左边会更好,每次打开都是从上翻到下~
  2. spacevim现有模块的安装,现在流行开箱即用(某layer依赖py2? py3? ruby? checkhealth遇到的错误 js模块编译遇到错误 etc.让新手避免通用性错误,或许从每个模块的安装下面就给出配置指导,就像archlinux那样介绍一个软件的安装配置~)
    话说默认启用模块已经集成多个插件,杀手级插件vim-surround等等已默认启用了,对于入门的同学,早知就早享受. 从入门到不可能放弃~
  3. 三方插件仓库的添加,安装会遇到的问题,和现有模块兼容性,比如不用默认的补全模块,只添加ycm补全插件(这里有介绍智能补全),对vim插件提供更好的整合支援。
  4. spacevim要有一个论坛(里面包括英文版块和中文版块),github 还是针对程序员的地方各种bug issue new feature等等,qq gitter不适合索引,都是适合即时信息适合大家探讨,解决当下问题。比如archlinux有中文,英文论坛,是除了wiki以外,长期解决问题的地方。中文论坛一个版块:安装问题 / Arch Linux 中文论坛,各种通用问题,每天的问题,排序,点击量,是否solved很直观,能被google索引。

(google过很多,spacevim作者 @wsdjeg 对的vim各个层面包括其他编辑器理解都很精通,所以一张全局导图可以覆盖整个spacevim系统框架,一张图让所有人好懂)

综上, 一张入门导图,论坛,等。已经积累了这么多用户,这么多版本迭代,需要让更多有需求,有兴趣的同学通过spacevim更好的学习使用vim。

愿spacevim走的更远,让vim/neovim走进更多人的视野。

SpaceVim V1.4.0 在 vim8.0(deepin)上面,有些功能有问题,git插件不能正常工作,V1.3.0可以,希望以后新版本对旧版本的兼容性能提高一下,不要求非常旧的版本,至少8.0这样的版本,应该能兼容。