1
jiyee 2015-05-07 22:57:57 +08:00 via iPhone
一样弄法啊,映射就可以。
|
2
xx0219 OP @jiyee 用karabiner 这软件么? 这个软件的全局 s + hjkl 我是通过 软件现成提供的选项 打上勾就能用的 没找到哪里 自定义映射的......
|
3
xcv58 2015-05-08 04:19:57 +08:00 1
|
4
xiazhichenjlu 2015-05-08 05:40:47 +08:00
暂时想到的两个方法:
1. Alred workflow 2. BetterTouchTool |
5
NemoAlex 2015-05-08 07:53:42 +08:00
Command + C 这么近的两个键都会够不到?
用大拇指按 Command,食指 C |
7
chztv 2015-05-08 10:23:57 +08:00
Command + C 这么近的两个键都会够不到?
用大拇指按 Command,食指 C +1 |
8
xx0219 OP @jiyee 配置文件看了 好像要么就是单键修改成单键的 要么就是修饰键+单键 变成 修饰键+单键的 好像还真没有 把 两个单键( s + d ) 变成 修饰键+单键( ctrl + c的 ) 能给个具体的 < item > 脚本 给参考下不?
|
9
zythum 2015-05-08 14:37:15 +08:00
command c / v 这快捷键 用的非常不爽 可能是手指短吧 -.-
这手指也太短了吧........ |
10
jiyee 2015-05-08 15:04:42 +08:00
@xx0219
<item> <name>Hyper+B To Alt+Left</name> <appendix>Hyper(cmd+ctrl+shift+opt)+b, send alt+left</appendix> <identifier>private.hyperb2altleft</identifier> <autogen> --KeyToKey-- KeyCode::B, ModifierFlag::OPTION_L | ModifierFlag::CONTROL_L | ModifierFlag::COMMAND_L, KeyCode::CURSOR_LEFT, ModifierFlag::OPTION_L, </autogen> </item> |
11
jiyee 2015-05-08 15:04:53 +08:00
看看能不能给你点帮助。
|
12
xx0219 OP @jiyee <?xml version="1.0"?>
<root> <item> <name>copy</name> <appendix>copysd</appendix> <identifier>private.copysd</identifier> <autogen> --KeyToKey-- KeyCode::D, ModifierFlag::S, KeyCode::V, ModifierFlag::COMMAND_L, </autogen> </item> </root> 这样 不行 没反应 |
13
jiyee 2015-05-09 11:58:47 +08:00 1
@xx0219 好吧,我看错内容了,我一直以为你的s键是Hyper键,就是原来的CapsLock键。
建议你看下源码里的配置文件,https://github.com/tekezo/Karabiner/blob/master/src/core/server/Resources/include/checkbox/vi_mode.xml。他实现的比较复杂,涉及键位临时复写问题,实现是肯定能实现,简单点就是直接改这个文件,然后拷贝到你的private.xml里面。 |