我是不寻常的还是emacs前进和后退键错误的方式?
我经常用C-b表示前锋而C-f表示向后,因为b是f的前进而f是b后面的(qwerty)键盘(至少那是我的逻辑)
C-n和C-p不会引起这样的问题,因为它们直观地以正确的方式进行,例如p从n
开始同样使用C-a和C-e
很高兴让这封信意味着什么,例如f代表前锋,b代表后退,但我的大脑偏好正确的初始
还有其他人有这个问题吗?
除了dvorak用户如何应对?
我应该换掉圆键还是这样疯狂吗?
(可能问题的一部分是我刚刚开始使用no-easy-keys.el开始断开箭头键)
答案 0 :(得分:2)
如果您愿意放弃默认设置,可能需要查看Xah Lee的ErgoEmacs绑定。
答案 1 :(得分:1)
让我在着名的SO内容纳粹之前快速回答你的问题太开放了。标准104键PC键盘上的Emacs键绑定是一场灾难。我个人从未混淆过C-f和C-b,但是我确实一直按下Ctrl until I redefined Caps Lock as Ctrl来获得紧张的小指。从那以后,通过奇迹,Emacs成为我机器上最舒适的软件。但回到你原来的问题,我想我从未遇到过混淆C-b的问题,因为它很难达到。尽管如此,尽管我喜欢Emacs,但我必须承认 vi 分别使用h,j,k,l键来进行后退,下行,上行和前进。我听说Emacs有一个名为'vile'的插件,但我从未尝试过。 That might be of help to you