为什么不是vi *的模态编辑器这么少? [英] Why are there so few modal-editors that aren't vi*?

查看:54
本文介绍了为什么不是vi *的模态编辑器这么少?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

几乎所有不是vi后代的其他编辑器(vim,cream,vi-emu)似乎都使用emacs快捷方式( ctrl + w 删除)返回一个单词,依此类推)

Pretty much every other editor that isn't a vi descendant (vim, cream, vi-emu) seems to use the emacs shortcuts (ctrl+w 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 *的模态编辑器这么少?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆