1 WASD可能更符合直觉,但word append substitude del这些作为hint的助记词同样重要。尤其是当你有海量的快捷键要加速的话。vim用的久,上下左右的需求很少。如果你是WASD加鼠标或空格玩CS和劲舞团,那自然符合直觉好。
2 多状态切换是不好,曾有个编程博客,说有架战斗机坠毁是因为驾驶员弄错了海拔的模式,英尺和米?因此说程序里引入状态是糟糕的设计。—— 但是!状态是真实存在的,不能回避的。是个人,都说过,今天不在状态这样的话。你的汽车也有S挡、自动巡航等。都假装不存在状态、或者假装只有一种状态但分了ABC子类,也没多高明。什么?“我怎么知道我在什么状态?” 凭着你喜欢的直觉吧。上帝保佑你。
3 好的设计浑然天成,那是面对普通终端用户的。给专业人员设计的工具就是要高效,危险、难懂和难用是附带的。使用专业工具的人,本身是在劳动、创作,不是在娱乐休闲。比如?你提到的F1赛车。比如?作家的作家, 博尔赫斯、卡尔维诺之流。比如?Cpp中元编程,定位就是给Library author用的。
4 vi违反现代设计原则。哈哈哈。秦始皇违背现代民主原则。
码农设计业界灾难。哈哈哈。产品(项目部门)经理国货之光。
PS: 我是看了有人提议,哪个键盘好看冠军记录就好,立马有人出来贴链接。
才有勇气反驳你。你这长篇大论真是唬人。
【 在 Jacqueline 的大作中提到: 】
:
: 当年的键盘没有方向键。方向键这么简单的设计,并不容易得到;
: 即使用字母键做方向键,WASD,ESDF,IJKL显然比HJKL符合直觉,但也不容易得到。
: ...................
--
FROM 113.138.47.*