问题描述
几乎所有不是vi后代的其他编辑器(vim,cream,vi-emu)似乎都使用emacs快捷方式( + 删除)返回一个单词,依此类推)
Pretty much every other editor that isn't a vi descendant (vim, cream, vi-emu) seems to use the emacs shortcuts (+ to delete back a word and so on)
推荐答案
早期的软件通常是模态的,但可用性在某个时候有所改变风格。
Early software was often modal, but usability took a turn at some point, away from this style.
基于VI的编辑器完全是个谜-他们是该软件订单中唯一尚存的成员。
VI-based editors are total enigmas -- they're the only real surviving members of that order of software.
模式在可用性和交互性设计上是不容置疑的,因为我们人类是善变的哺乳动物,无法信任他们记住应用程序处于哪种模式。
Modes are a no-no in usability and interaction design because we humans are fickle mammals who cannot be trusted to remember what mode the application is in.
如果您以为实际上处于另一种模式,那么可能会发生各种不良情况。您认为是一系列无害的击键会(在错误的模式下)引起无限的灾难。这就是所谓的模式错误。
If you think you are in one "mode" when you are actually in another, then all sorts of badness can ensue. What you believe to be a series of harmless keystrokes can (in the wrong mode) cause unlimited catastrophe. This is known as a "mode error".
要了解更多信息,请搜索术语无模式(和可用性)
To learn more, search for the term "modeless" (and "usability")
如下面的评论中所述,在经验丰富且善变的人手中,模态界面可能非常高效。
As mentioned in the comments below, a Modal interface in the hands of an experienced and non-fickle person can be extremely efficient.
这篇关于为什么不是vi *的模态编辑器这么少?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!