本人使用 AutoHotkey 编写的 Power Keys 拥有众多创新功能,本帖重点介绍它的 空格编辑 功能。
在任何地方打字时,仅需 摁住空格键,即可使用下表所示的键位来 定位、选择甚至格式化文字(同时支持富文本编辑与 Markdown 编辑)。
如需选定文本,请在继续摁住空格键的同时摁住 A
键或者分号键。
空格编辑 功能可以随时启用或禁用,所以 Power Keys 并不会影响您画画或者打游戏。
Power Keys 甚至还提供了游戏模式,开启后,您可以在打游戏时使用快捷键切歌或调整音量,并且不会被意外弹出的开始菜单打扰。
空格编辑不会对您的高速打字构成任何负面影响,这是我最自豪的地方!
感兴趣的朋友请访问 Power Keys 官网 下载使用 Power Keys,并获取与它相关的更多介绍。
习惯 Vim、Emacs 或者 WASD 键位方案的朋友以及单纯认为空格编辑键位方案不合理的朋友请注意:
一、空格编辑的键位方案兼顾了任何码字需求。
……
二、空格编辑的键位方案更加舒适且更加符合人体工学。
Esc
键或者 Ctrl
键了,进入编辑模式仅需给拇指轻轻加力就行,退出编辑模式也仅需将拇指放松,两手真正做到了 零移动 。三、空格编辑的键位排布逻辑更加合理。
如果您觉得还有比空格编辑的键位方案更加优秀的方案,欢迎踊跃发言!
如需反驳或吐槽,请务必指出具体的问题并提供您的改进建议,这样您的反驳或吐槽才有价值和意义。
1
mseasons 2018-05-21 23:46:25 +08:00
支持一下,很棒。
|
2
mseasons 2018-05-21 23:48:30 +08:00
不过这个空格编辑的体验有点差……
|
4
woncode 2018-05-22 01:06:04 +08:00 via Android
你的空格编辑做成 vim 风格的可能就有人用了,要不然别人一时难以上手
|
6
20015jjw 2018-05-22 05:19:18 +08:00 via Android
Spacefn
|
7
wzw 2018-05-22 06:11:26 +08:00 via iPhone
我要 mac 版本
|
8
loading 2018-05-22 06:27:29 +08:00 via iPhone
机械键盘开源固件 TMK/QMK, 了解一下。
|
9
szzhiyang OP @woncode 我做这个空格编辑功能就是为了让任何人(注意,是任何人,而不仅仅是程序员和开发者)都能在最短的时间内体验到飞快码字的感觉,光是 Vim 那杂乱无章的键位安排以及过高的学习门槛都足够让想使用它的人放弃了。
您不妨回头再看看空格编辑的键位布局,您就会发现它的编排与功能是更具实用价值的,因为它对 Word 和 Markdown 的支持非常完善全面。 最后,我想说,请不要总是站在自己的立场看问题,因为您所钟情的 Vim 键位对于绝大多数人来说都是极大的挑战。 |
10
lhx2008 2018-05-22 07:53:51 +08:00 via iPhone
支持一下,看看好不好用
|
11
Yitsuki 2018-05-22 09:24:28 +08:00
空格编辑意外的好用,希望能增加设置项或配置文件来修改样式及自定义快捷键
|
12
wzw 2018-05-22 09:25:09 +08:00
试了一下, 也推荐给别人试试了, 的确不错
能不能出个快捷键 编程的, pycharm ws |
13
omph 2018-05-22 09:32:39 +08:00
键盘流,练熟了确实效率高
不过键盘流始终属于小众 |
14
cppgohan 2018-05-22 09:32:40 +08:00
感谢分享, idea 非常棒.
感觉可以去买个脚踏板, :).. |
15
yy461530593 2018-05-22 11:06:02 +08:00
@wzw #7 +1 求 mac 版本
|
16
Hellokids 2018-05-22 12:03:25 +08:00
体验之前没能看懂是什么,但看这么多好评,就尝试着用起来,很厉害。
|
17
NonClockworkChen 2018-05-22 15:13:15 +08:00
大佬,AutoHotkey,我一年前学的时候,没什么好资料,有什么好点的资料吗。。。
|
18
whitev2 2018-05-22 15:15:29 +08:00
又多了一个 ctrl/alt ?
|
19
szzhiyang OP @whitev2 只围观而不亲自尝试,是永远享受不到空格编辑所带来的舒畅丝滑的极致码字体验的。
|
20
zjb861107 2018-05-22 15:58:09 +08:00 1
> 光是 Vim 那杂乱无章的键位安排以及过高的学习门槛都足够让想使用它的人放弃了
不敢苟同。夸自己可以,请不要随便贬低别人。 大家都是要记快捷键,你这个键位设计的我看就很不合理,起码不符合我的习惯。 |
21
noNOno 2018-05-22 16:06:14 +08:00
emacs 党看都不想看
|
22
szzhiyang OP |
25
szzhiyang OP |
27
Jackeriss 2018-05-22 18:35:05 +08:00 via iPhone
手残党表示字母位置都记不清
|
28
Goooogle 2018-05-23 09:14:00 +08:00 via iPad
有用过一段时间空格键 发现在打字时空格太常用了 很容易就触发了 hyper 功能
所以管道了 Tab 和[同时作为两个 hyper 键方便左右手 |
29
szzhiyang OP @Goooogle
我之所以在专门发帖介绍我的作品,就是因为我想了一个巧妙的办法完美地解决了空格误触发的问题。现在,无论打字再快,打空格有多频繁,都不会误触发上述功能! Power Keys 就是为您而生的,赶紧试试吧! |
30
lhx2008 2018-05-23 10:31:21 +08:00
用了两天,发现正常按空格的时候非常难受,大概会有 50-100ms 的卡顿,特别是打字上屏和连续按空格的时候最明显。关了就舒坦很多。
|
32
swors 2018-05-23 11:34:10 +08:00
类似开源键盘固件里的层的概念吧
|
33
yzding 2018-05-23 13:31:06 +08:00
支持按键自定义吗?感觉排版不太科学
|
35
yzding 2018-05-23 18:17:39 +08:00
@szzhiyang 比如下一页和下一行,对应 N 和 M, 我浏览网页的时候,单手按着空格键+N 或者 M 往下翻页,这时候想往网上翻的话就很难操作了,所以,N 和 M 能不能对应成往上翻或者往下翻,又或者开放可以用户自定义按键。
|
36
szzhiyang OP @yzding
如果您这样改了,那下一行放哪里?放在 T 那里?如果真是这样的话,那整个键盘排布逻辑就全乱掉了。另外,这个键位本来就是为双手码字而生的,如果为了实现个别功能的单手操作而打乱整个键位并降低码字体验,那就因小失大了。 我花了很多时间和精力来设计并改进这套键位,每个按键的功能都是有理可循的,所以我还是建议您先按照这个键位尝试一段时间,相信我,不一会儿,您就能体会到它的绝妙之处。😀 |
37
whitefable 2018-05-27 16:57:08 +08:00
这个键位难道不是就你看起来很合理而已么?其实很多人都习惯了相反操作就在相邻键位上不是么?例如 mn 作为上下之类的,实在不 ok 的用大小写估计也比现在这样习惯得快。而且吧选定文本的时候你都说是对多数人而言,为啥不能来个直接点的上下左右而是非要好像其他 vim/emacs 之类的用上一词下一词来选定?
|
38
Whsiqi 2020-01-31 23:00:54 +08:00 via Android
你好,能介绍一下怎么卸载这个软件吗?
|
39
ggqkbb61 2020-11-29 08:58:42 +08:00
能否只提供 F1+A 这样的 F1-F12 快捷键功能,其他快捷功能暂时无需要,毕竟一开始用就记那么多东西会受不了,我本来只是想扩充快捷键库。
|