按键映射问题 Mac os 下 怎么全局 把 Command + c 变成 s + d

2015-05-07 22:07:37 +08:00
 xx0219
因为用了个 软件 Karabiner 里面打开了 vi mode 这样全局下都能 用 s+hjkl 来上下左右移动了

现在 就是
command c / v 这快捷键 用的非常不爽 可能是手指短吧 -.-
想用s+d s+f 来实现 复制 粘贴功能

求指教
4685 次点击
所在节点    问与答
13 条回复
jiyee
2015-05-07 22:57:57 +08:00
一样弄法啊,映射就可以。
xx0219
2015-05-08 01:57:59 +08:00
@jiyee 用karabiner 这软件么? 这个软件的全局 s + hjkl 我是通过 软件现成提供的选项 打上勾就能用的 没找到哪里 自定义映射的......
xcv58
2015-05-08 04:19:57 +08:00
xiazhichenjlu
2015-05-08 05:40:47 +08:00
暂时想到的两个方法:
1. Alred workflow
2. BetterTouchTool
NemoAlex
2015-05-08 07:53:42 +08:00
Command + C 这么近的两个键都会够不到?
用大拇指按 Command,食指 C
jiyee
2015-05-08 08:18:57 +08:00
@xx0219 稍微改下那个配置文件就可以了,参考下官方说明文档。
chztv
2015-05-08 10:23:57 +08:00
Command + C 这么近的两个键都会够不到?
用大拇指按 Command,食指 C
+1
xx0219
2015-05-08 14:20:24 +08:00
@jiyee 配置文件看了 好像要么就是单键修改成单键的 要么就是修饰键+单键 变成 修饰键+单键的 好像还真没有 把 两个单键( s + d ) 变成 修饰键+单键( ctrl + c的 ) 能给个具体的 < item > 脚本 给参考下不?
zythum
2015-05-08 14:37:15 +08:00
command c / v 这快捷键 用的非常不爽 可能是手指短吧 -.-

这手指也太短了吧........
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>
jiyee
2015-05-08 15:04:53 +08:00
看看能不能给你点帮助。
xx0219
2015-05-09 09:19:33 +08:00
@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>

这样 不行 没反应
jiyee
2015-05-09 11:58:47 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/189316

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX