说句实话,Vim和Emacs真的不够人性化,为什么那么受推崇?
程序问题,终究是一个比较难以理解的技术问题,接下来,我们谈谈什么是Vim和Emacs。他们有什么问题吗?
Vim和Emacs
如果你认为Word是一个“文本编辑器”,那么只能说它显示了一种语言。Vim和Emacs“不人性化”这一点,应该改为“不容易掌握”,是学习成本问题。下面来说,他们必须是“难以使用”的内容。文本编辑器,目的是“快速、高效的文本编辑工作”。为了实现这一目标,我们必须从鼠标,甚至鼠标华丽的功能,可以使用上面的按钮在键盘上任何键;键盘要足够快,手的位置应尽可能保持基本的关键位置;所以我们只能选择两种方案:使用大量的修改键,或不同的编辑模式也可以提供丰富的功能键。Emacs和Vim是高度专业化的两方向。
为了提供更快的执行速度,您只能增加快捷键,这必然是学习的代价。例如,你可以使用的词,但不知道Ctrl-B,Ctrl-I,ctrl-u,Ctrl +,…这些都是用来做这个的,但是这些功能的熟练使用,比鼠标快得多;你可以快捷的各种令人眼花缭乱的奇门遁甲用各种不同的过滤器,用于PS图象处理软件,比鼠标操作......
当然,如果快捷键容易记住,最好的不同软件也不太一样。这有利于一般操作,而特定软件的快捷键非常自由。你没有看到很多英文软件把我们可爱的Ctrl空间作为快捷键,让中国人很无奈!所以在槽Emacs的快捷键也感-谁使他们如此复杂。
综上说述,他们是一个无用的功能,它的功能是:“在这里你看到商品更牛X,可以做到这一点,至少对我来说,我认为他们没有表现出优势来。