为什么 vim 和 emacs 没有占领市场

用户是如何喜欢上一个软件的?

分步骤:
1. 良好的第一印象(使用户编写代码方便或者看起来酷炫)
2. 逐渐探索软件的全部(开始了解‘内涵‘)
3. 发现软件在随着升级越来越好
像极了爱情?

用户为什么不爱 vim ?

  1. 第一印象差
  2. 探索难度高
  3. 虽然不断的升级, 但是对于新手来说, 还是看不到差别

如何让用户爱上 vim ?

简单的将程序员分成几类, 比如我们可以安装主力编程语言分, Python, Java等, 想要抢占 Python 用户的话, 一定不是去优先考虑高手喜欢怎么样, 而是先考虑, 中低水平的 Python 程序员喜欢怎么样, 因为, 根据二八原则, 百分之八十的人, 都只是中低水平, 只要抢占了这 80% 人, 就已经成功了一般, 至于高手, 不用你去拉拢和讨好, 想用 vim 的自然有办法使用好 vim.

只要将足够多的 vim 用户拉入社区, vim 的生态就会强大, 逐渐培养用户习惯, 这样才能赢下第一局.

相关推荐