karabiner 改建 先将 ~映射成 esc,再引入脚本 https://pqrs.org/osx/karabiner/complex_modifications/#new-poker-ii 将 shift+~ 继续映射成 ~ , caplock+~ 映射成 `
同时因为有 debug 需求,顺便把 fn+num1-9 一起映射成 f1-f9 https://pqrs.org/osx/karabiner/complex_modifications/#fn_plus_numbers_to_function_keys
1
wxkvEX 2018-08-13 18:41:14 +08:00 via iPhone
外接键盘完事了
|
2
lrvy 2018-08-13 18:42:00 +08:00
Esc 可以用 Ctrl +c 替换
|
3
ynyounuo 2018-08-13 19:00:27 +08:00
我个人觉得 ⇪ → ⌃ (hold) / ⎋ (single press) 是最优雅的方案。
同样使用的还有 ⇥ → ✱ (hold) 以及 ⇧ → F1* (hold) 之类的。 |
4
seasonsolt OP @wxkvEX macbook 键盘对我的指甲太友好了,强依赖,打字速度能提升 50%以上。
|
5
seasonsolt OP @lrvy vim 下 esc 频次太高了,组合键还是影响效率,可能也是个人原因不太习惯,emacs 用户可能会习惯吧
|
6
seasonsolt OP @ynyounuo 非高频组合键问题不大,esc 这种比较难受
|
7
ynyounuo 2018-08-13 19:30:46 +08:00
@seasonsolt ⎋ 明显是放到更容易够到的 ⇪ 那个位置更合适,而 ⇪ 几乎没有特别多的使用场景。
|
8
vimsucks 2018-08-13 19:31:22 +08:00 via Android
Ctrl+[
|
9
hu6360567 2018-08-13 19:35:29 +08:00
HapticKey 设置为触摸到 Esc 时,touchpad 震动一下?
|
10
sw0rd3n 2018-08-13 19:39:33 +08:00 via iPhone 1
换 esc 和 caps lock
|
11
20015jjw 2018-08-13 20:39:14 +08:00 via Android
cap 换长按 ctl 请按 esc ez
|
12
join 2018-08-13 20:59:03 +08:00
把这一代的 macbook 砸了,买个二手上一代的。问题完美解决。
|
13
tunzao 2018-08-13 22:13:12 +08:00
一直在用 Ctrl + [
|
14
clavichord93 2018-08-14 06:54:20 +08:00 via iPhone
直接换成 caps 呗
|
15
czhu 2018-08-14 06:57:01 +08:00
同上 换成 caps 系统里面直接可以换 不需要第三方软件
System Preferences -> Keyboard -> Modifier Keys 把 Caps Lock 设置成 ESC 就可以啦! |
16
hanxiV2EX 2018-08-14 07:35:25 +08:00 via Android
中毒用户买个 hhkb 吧
|
17
per 2018-08-14 08:54:22 +08:00 via iPhone
我就想问一下,vim 快速切换和查看 buffer 有什么插件或者方法?现在每次 ls 然后 b number 好麻烦
|
18
seasonsolt OP @hanxiV2EX 有 hhkb,但是单纯喜欢这一代键盘的手感
|
19
seasonsolt OP @sw0rd3n caps 已经被置换成 ctrl 了,不然小拇指难受
|
20
hanxiV2EX 2018-08-14 09:18:15 +08:00 via Android
@seasonsolt 自从买了 hhkb,小拇指不疼了
|
21
hanxiV2EX 2018-08-14 09:19:42 +08:00 via Android
@seasonsolt 那就把左上角的那个按键改成 esc,刚好也符合 hhkb 的键位。
|
22
hanxiV2EX 2018-08-14 09:20:41 +08:00 via Android
@seasonsolt 哦,看错,你提供的解决方案就是改映射
|
23
seasonsolt OP @hanxiV2EX 我现在就是按照 hhkb 的思路在改,左上角~改 esc,caps 改 ctrl,毕竟用了好几年的 hhkb 了。
不过我现在感觉,习惯了蝴蝶三代键盘,打字比 hhkb 还要快,不过这个从物理学上也能解释,毕竟键程短,触发时间也更短。 |
24
hanxiV2EX 2018-08-14 09:45:37 +08:00 via Android
@seasonsolt 手不痛就行,这代码要的就是舒服
|
25
kkeiko 2018-08-14 09:57:46 +08:00
为什么不剪指甲?
|
26
BBCCBB 2018-08-14 10:13:12 +08:00
将 esc 映射成 capslock, 一直这样用的
|
27
xell 2018-08-14 10:21:35 +08:00 via iPhone
@per 简单一点就用 bufferexplorer 或 bufferbrowser,我自己用的是 fzf-vim 中的命令。
|
28
ilaipi 2018-08-14 10:46:06 +08:00
搭车问一下。我家里一把 ikbc Poker 61 键的,公司是 hhkb,karabiner 这个改键的能只对家里的键盘生效吗?
没用过这个,想试试,谢谢 |
29
3d3ec7a 2018-08-14 11:40:02 +08:00 via Android
Debug 不是 TouchBar 更方便么。如果 IDE 支持的话。
|
30
3d3ec7a 2018-08-14 11:42:35 +08:00 via Android
CapsLock 作 Ctrl,然后 Ctrl-g 作为 ESC。右手一张一按就行。
更重要的是 emacs 里 C-g 是 keyboard-escape,哪天你换 emacs 可以更快上手[手动滑稽]。 |
31
seasonsolt OP @ilaipi karabiner 的原理是虚拟了一个键盘,所以无论什么键盘都生效(除了外接键盘的 fn 键)
|
32
seasonsolt OP @kkeiko 已经减到底了,但是指甲还是在肉外面,大概是因为小时候没学钢琴,从小就没有剪的深,现在基本定型了。
|
33
seasonsolt OP @3d3ec7a vim emacs 双休,但是 emacs 用多了 小拇指关节疼的厉害,现在主要就用 vim 了
|
34
quinoa42 2018-08-15 07:51:46 +08:00
为什么不换到个更顺手的位置呢
我的话单击右 cmd 是 esc,按住就是 hyper key |
35
timofann 2018-09-04 09:00:43 +08:00 via iPhone
搞了一個叫 haptic touch bar 的一個插件,能給 touchbar 加上聲音反饋跟 trackpad 振動,終于沒有觸摸按鍵的空虛感了,apple 應該把 tactic engine 加到 touchbar 上的
|
36
cedricporter 2019-07-27 17:10:44 +08:00
karabiner 真厉害,解决了我的大问题,多谢~
|