简化你的输入
高效工作技巧之快捷文本输入(Mac、Windows皆可).
话说…… 工作一忙起来, 键盘敲到手酸, Orz
找个根据来帮忙把.
Why
- 键盘敲多了手酸
- 提升操作流畅度, 减少停顿
- 秀操作利器
- ……
What
此处推荐两款软件用于设置热键定义短语缩写等, 分别供使用Windows或Mac的您放心食用.
Mac
: aText
Windows
: AutoHotkey (ahk)
How
接下来将分别介绍一下aText
和ahk
的用法, 建议尽可能让Windows和Mac上的输入习惯保持一致.
效果图
-
Mac上
aText
结合Alfred
快速搜索.ggs
=>https://www.google.com/search?q=
-
Windows上
AHK
结合Wox
进行搜索.ggs
=>https://www.google.com/search?q=
-
快捷短语
thx
=>Thank you
mgm
=>piaoruiqing@gmail.com
rrq
=>{当前日期}
ttime
=>{当前时间}
-
快捷命令
ggp
=>| grep
aText
aText accelerates your typing by replacing abbreviations with frequently used phrases you define.
aText通过用您定义的常用短语替换缩写来加速您的输入
可从Mac软件商店(或其他渠道)获取aText
, 安装完毕后点击Show aText
打开配置界面
举个例子, 以下是一个文件头模板, 虽然IDE中可以设置, 但如不在IDE中编辑文件等情况, 使用该快捷短语还是很方便的.
/*
* File Name:【|】 is created on 【date:short】 【time:"HH:mm"】 by piaoruiqing
*
* Copyright (c) 【date:YYYY】, xxxxxxxxxxxx All Rights Reserved.
*
*/
【|】
: 光标停留位置.【date:short】 【time:"HH:mm"】
: 日期时间【date:YYYY】
: 年
再如Markdown
写作时, 很多语法可以用快捷短语进行输出
mca
=> “`
llzj
=>/** */
AutoHotkey
The ultimate automation scripting language for Windows.
适用于Windows的终极自动化脚本语言
可以从官网获取AHK的安装包.
ahk
的配置方式和aText
差别较大, 是通过编写脚本的方式进行热键或短语的映射.
新建文件config.ahk
, 并用文本编辑器打开, 实例脚本如下:
^Space::#Space
:*:eit::
Send {Blind}{Text}exit
return
:*:ggp::
Send {Blind}{Text}| grep
return
:*:bds::
Send {Blind}{Text}https://www.baidu.com/s?wd=
return
:*:ggs::
Send {Blind}{Text}https://www.google.com/search?q=
return
:*:mgm::
Send {Blind}{Text}piaoruiqing@gmail.com
return
;
: 分号是行注释- `
^Space::#Space
: ;将ctrl+空格
映射到ctrl+shift
用于统一Mac和Windows的语输入法切换快捷键. :*:eit::
: 指定ext
短语的动作.Send {Blind}{Text}exit
: 输出文本exit
.return
: 终止动作, 就像switch语句需要break
一样.- 其他语法课参考官网的文档(有中文版)
脚本编写完毕后双击config.ahk
启动即可.
如果需要自启动, 可以创建该文件的链接放到C:\Users\R.Qing\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
目录.
总结
aText
和AHK
这两款软件有助于提高工作效率, 除了快捷短语输出文本外, 还可以实现通过快捷短语快捷键来执行脚本, 更多的可能性就需要您自行探索啦.
附一个ahk做的热键增强软件链接~ 欢迎交流
[CapsLockX – 像黑客一样操作电脑! | CapsLockX]
https://capslockx.snomiao.com/