enter 键好远啊,发现终端下 ctrl-m 可以是回车,就问问全局映射为回车有什么好的解决方案吗
1
xiaochuaner 2023-10-11 22:07:30 +08:00
终端是参考了 emacs 中的操作方式,实际上两个指令实现了一个 RET 。全局的键位映射,应该没法做到这一点?看看楼下有没有大佬支支招。
|
2
Y65NG 2023-10-11 23:22:28 +08:00
全局的话可以用 karabiner 吧
|
3
wsjjacky 2023-10-11 23:29:49 +08:00
Better Touch Tool 了解下。
|
4
vituralfuture 2023-10-12 00:08:24 +08:00 via Android
linux 可以修改配置文件,系统启动的时候加载它就行了。我用这种方法实现了 capslock 和 esc 互换
|
5
kwater 2023-10-12 05:06:35 +08:00
karabiner 在 pc 键盘转来适应时期过渡用过,还可以 fn 和 ctl 互换。
后面自己习惯后,卸载了。 |
6
SteveHou 2023-10-12 06:56:22 +08:00
感谢 OP ,最近发现回车键按多了也会导致手腕劳损,就一直在寻找一个“有说法的”组合键用以替代回车键🧐
对了,要是 OP 想找一个退格键的代替,可以试试 Ctrl + H ,这也是从 emacs 流传下来的组合键,并且 macOS 默认就支持用 Ctrl + H 向前删除,甚至不需要用 karabiner 改键 |
7
z3k3 2023-10-12 09:04:39 +08:00
用的 https://github.com/koekeishiya/skhd (brew 可以装), 配置文件里写:
``` # 你要的需求 ctrl - m : skhd -k 'return' # 还可以绑定更多 ctrl - n: skhd -k 'down' ctrl - p: skhd -k 'up' ctrl - b: skhd -k 'left' ctrl - f: skhd -k 'right' ctrl - g: skhd -k 'escape' # 还可以用来禁用一些系统级别的快捷键 cmd - q : true cmd - h : true # 还可以针对某个应用设置或者禁用一些快捷键 # 比如,这里在 emacs 里禁用了让人困扰的 font panel 快捷键 cmd - t [ "emacs" : true * ~ ] ``` |
8
shinonome OP @z3k3 #7 感谢,我现在尝试了下 karabiner, skhd 可以做到短摁 caps 是 esc,组合键是 ctrl 吗
|
9
littlewing 2023-10-12 11:52:34 +08:00
enter 键好远?
你是单手使用键盘? |
10
shinonome OP @littlewing #9 啊,enter 已经算是最远的那部分了吧,如果不算小键盘那边的话
|