大家用什么键盘写emacs呢

emacs新玩家,事儿逼,原教旨主义者,经常用ctrl,之前喜欢黑轴的手感,但是现在感觉小拇指要爆了。 就是想问一下有没有那种写emacs特别舒服的键盘呢,脚踏板也行,之前那个脚踏板太吵了。 nice to have: 声音轻,会发光。

1 个赞

我一般就用笔记本自带的键盘……因为笔记本带出去还带个键盘实在是太不方便了。

至于键位,我一般习惯把Caps Locks映射成LCtrl,LCtrl映射成Backspace(用手掌按压),RAlt和RShift互换,再用ahk脚本设置一个caps单按等效esc,组合按等效ctrl组合的。

这样无论是开不开evil,都爽的要死,小指疼痛不存在的。唯一的代价是让我用别人的电脑我会抓瞎……

1 个赞

ahk那一步很有趣。不过请问层主知道macOS上有什么替代方案吗?

笔记本自带键盘,不改键位,没必要。

把ctrl换成红轴?

https://blog.csdn.net/coslay/article/details/50802030

参考这篇博文

感谢,很有启发性。

race2 已绝版 现在似乎没有同版84键的了

参考 http://ergoemacs.org/emacs/emacs_best_keyboard.html 总的来说,小拇指按左下ctrl没有小拇指按caps舒服,小拇指按caps没有掌压舒服,掌压没有大拇指按的到的ctrl舒服。目前我用的是mistel barocco,左边空格编程成ctrl,真香。

1 个赞

HHKB pro

hhkb pro,很多人直接用原键位,因为ctrl再caps lock的位置。我之前用linux笔记本键盘,做了键位映射,习惯了

 [alt][ctrl][====space====][ctrl][alt]

alt和ctrl统统用大拇指按,很高效且不累,小指太累。

换用hhkb或mac后,我在Emacs中设置Cmd键(就是它们默认位于space两侧的两个键)用作ctrl,而ctrl用作super,设置命令如下:

;; keymap modification for OS X
(when (string-equal system-type "darwin")
  (setq mac-command-modifier 'control)  ; use command as control
  (setq mac-control-modifier 'super))   ; use control as super

karabiner-elements。我现在用的gh60键盘+qmk固件,一部分直接用固件,一部分还是用软件改(因为要区分当前app,比如在emacs中不需要那些移动cursor的改键)

论坛里讨论键盘的帖子很多,可以翻翻。

我用一个 68 键的青轴,可全键盘编程,我换了 caps lock 与 control 的位置,还有调换了 command 与 option,让它和 MBP 的自带键盘一致,免得用回笔记本键盘时不会按键了。:slight_smile:

还有它本来是带蓝牙的,只是它的蓝牙协议太新了,我的 MBP 又太老不支持,只能浪费一个 USB 口了。

Filco 红轴,不换键位,手掌边缘按 Ctrl。

plum静电容,掌压ctrl

HHKB + Dvorak 键位,我是 Emacs 和 Dvorak 在同一时间拾起的,所以现在感觉配合很舒服

hhkb pro

我买了一堆键盘之后得出的结论:键盘不重要、手感不重要,声音才是最重要的! 感觉即使是几十块钱的键盘,只要声音听着舒服一切就好,声音不好听,感觉干什么都不来感觉。

我也买了青轴、红轴若干,感觉目前用的最多的是公司配的几十块的,其次是Filco大F,奶酪绿限量版。感觉就是听着声音还比较顺耳,敲下去就是一种享受。

自定义键位的poker

。。。。。。。