emacs用多了手疼怎么办

:joy: 中二时期给自己取的网名,多少年用习惯了。而且碰巧有个游戏也取了这个名。

嗯,Mac下可以直接在Emacs里设为使用command键做ctrl,不需要全局修改键位,Linux没办法。

Xmodmap 可以做到根据不同软件修改键位,算是比较简陋的做法。

这个能在mac下实现吗?

我用的就是mac

有个软件叫karabiner element

https://github.com/fuxialexander/dotfiles/blob/master/home/.config/karabiner/karabiner.json

我刚用这个软件,新手,能分享你的设置吗?比如我想single press ctrl to \,但是ctrl加其他还是ctrl 你上面的链接不对啊。多谢了

上面的链接就是我的设置呀

可以去官方的complex modifications列表里找类似的,然后抄抄就好了。注意他的键的叫法可能和你的想象不一样,比如"equal_sign",可以去simple modifition里面加一个,然后看所有按键的别名。

喔 上面那个链接到了我的private repository。。怪不得

练钢琴的时候卖了指力器,虽然力度买高了不过练琴本身手指还是很有锻炼的,左右手也需要均衡

搞定了,多谢🙏

1 个赞

窩上課時打字懸空(放腿上), 平時不懸空.

我是cap和ctl互换。大写基本用shift。

其实大拇指弯下来就刚好敲到 Ctrl

请问poker2用的什么轴?

我这个是红轴

我把 左 win 和左 alt 交换, 右 win 和 右 ctrl 交换,用掌压。

setxkbmap -option "ctrl:swap_rwin_rctl"   
# swap right_win with right_ctrl
setxkbmap -option "altwin:swap_lalt_lwin"
# swap left_win with right_alt

比把 ctrl 和 caps 交换舒服。

我几年前也出现了左手手腕疼痛的状况,于是改进了一下自己的方案,后来就再也没有这个问题了。

方案如下:

  • 【0】 还是用传统的 Emacs 组合键风格
  • 【1】 修改键盘映射,把空格左边第一个键改成 Ctrl,空格右边第一个键改成 Alt (GNU/Linux 下可以用 xmodmap 改)
  • 【2】 用手腕角度比较自然的“人体工学”键盘 (比如 Sculpt Ergonomic)

原理:

  • 【0】 => 传统的 Emacs 组合键风格需要大量使用 Ctrl 和 Alt
  • 【1】 => 用左手大拇指按 Ctrl,右手大拇指按 Alt,也就是说极大减轻了左手小指的负担
  • 【2】 => 避免手腕一直处在一个扭曲的角度

优点:

  • 流行的 Caps Lock 改成 Ctrl 的方案还是要大量使用小指,这个方案则不用
  • 另一个流行的用手掌按 Ctrl 的方案,我自己试下来感觉很别扭(需要晃动手掌),用大拇指则很自然

缺点:

  • 需要额外调整键盘映射
  • 需要额外买键盘,而且跟很多人爱用的机械键盘绝缘了

Funny, 快两年了,今天才有一个人给你点赞。

你开诊所,一定倒闭,手到病除, 卖不出去高价治疗设备和药材;

这个问题的正解是买最好的键盘,然后多试几把,最好每天试一把,终老前总会找到合适不手疼的键盘。

funny, 键盘的都市传说.

在键盘上, 双手自然伸开, 每个手指各自找键盘, 适当调整下左手无名指分担下小指的工作量, 调整映射最大化拇指的工作量.

手疼跟键盘有点关系, 99%跟键盘没关系.

(Linux可以随意修改任何配置文件)