各位,back 退格键是怎么按的?

就是通常的情况,我用了改键工具 keyd ,我之前发过帖子

是有这个。不过设置起来很麻烦。我照着其他人的也有很多和系统默认的冲突。反正很不痛快。

我觉着你这样是合理的。但目前我还没这么弄过来。我一直是标准指法。唯独退格会用无名指。

1 个赞

我用“标准”的指法。小指按= - 0. 用无名指和小指随机按退格。偶尔有误触。

甚至用小指按75位列的 home end 山下翻页。。。也都是盲打。

虽然我这么用着没问题。但我感觉这不合理。小指的负担太多了。

那 在emacs中的时候 alt-f alt-b之类的你怎么按?

这些标准键,一旦自己定义了几个之后,就会导致一系列一整套地影响。

这些在emacs还是在整个系统中?

我用autohotkey,只对调了capslock 和 ctrl。其他的因为会影响到一系列的东西,都没自定义。

我用的是mac,mac下大部分能打字的地方都支持C-n C-p这种操作,所以emacs还是整个系统区别不大,我是习惯了这样而已😂

看来你用的是windows系统,其实也有非常好用的映射软件- capsicain,我愿称之为windows下最强,比起 PowerToys, 在我看来,它支持了层这个概念,可以在不同层上设置不同的键盘映射;第二是,它同样支持将 space tab 这样的按键作为修饰键,也就是说有 “space + i → backspace ” 这样的效果。它很好的在windows下平替了 keyd 。相信我,极其好用,我按键的时候可以完全不抬手,非常舒适。当然mac下也有类似的东西 Karabiner-Elements,但是我没有mac, 仅知道它能像这样改键,可能会牺牲某个键来映射键位,这个就看需求了。

1 个赞

请问linux下有类似capsicain/karabiner-elements的应用么?

我用的 keyd,当然还有其他的哈 比如 kanata,kbct,xremap evremap ,这个就看你需求了。

2 个赞

这么多!弃mac投linux又近了一步。

从hhkb借鉴来的灵感,把 |\ 键和退格键交换位置。然后用小指按退格,很方便。

或者习惯去使用C-d 也就是后向删除。

1 个赞

我想把win的移动快捷键设置成和mac一致。但是影响一串… 放弃了。

有没有现成的把win mac编辑快捷键配置成一致的,但同时又兼顾不破坏最常用的方案? 我之前搜到用autohotkey配置的,但是感觉不太好。放弃了

也确实有比较简单的方式, touchcursor-mac 这个用在mac上; touchcursor-win 这个用在windows上; touchcursor-linux 这个用在linux上。它们都支持同一个功能,就是将space作为修饰键 sapce+ i → backspace 就实现了。

多谢,我看看。

用的 HHKB,形成肌肉记忆了,看了一下要用组合键:小拇指按 “Fn” 无名指按 “DELETE”

感觉自己使用 backspace的频率比 backslash高。所以交换了位置 小拇指就可以正常按到

是的。所以退格键的位置安排也不合理。标准键盘应该改一下。

或者这样: 标准键盘的空格太大,而且俩手指都占了。可以把空格分成两个键,一个空格,一个退格。两个拇指各负责一个。

autohotkey还是有点问题的。不知道各位遇到没有。

一个是会随机导致alt 键卡死。

另一个是qmk 的键盘发送过来的宏组合键。有时候它转换不过来。比如我在键盘上定义一个键的宏是capslock c。然后ahk中设置 caps lock 和ctrl 交换。 这时如果按那个我定义宏的键。很多时候会无法正确交换。