就是通常的情况,我用了改键工具 keyd ,我之前发过帖子
是有这个。不过设置起来很麻烦。我照着其他人的也有很多和系统默认的冲突。反正很不痛快。
我觉着你这样是合理的。但目前我还没这么弄过来。我一直是标准指法。唯独退格会用无名指。
我用“标准”的指法。小指按= - 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, 仅知道它能像这样改键,可能会牺牲某个键来映射键位,这个就看需求了。
请问linux下有类似capsicain/karabiner-elements的应用么?
这么多!弃mac投linux又近了一步。
从hhkb借鉴来的灵感,把 |\
键和退格键交换位置。然后用小指按退格,很方便。
或者习惯去使用C-d
也就是后向删除。
我想把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 交换。 这时如果按那个我定义宏的键。很多时候会无法正确交换。