「CD时间」 第1期 简化你的输入
开工前先蓄个力吧 :smirk:, 高效工作技巧之快捷文本输入(Mac、Windows皆可).
话说…… 工作一忙起来, 键盘敲到手酸, Orz
趁着工作CD的时间, 想办法减少敲键盘的次数.
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中编辑文件等情况, 使用该快捷短语还是很方便的.
1 | /* |
【|】
: 光标停留位置.【date:short】 【time:"HH:mm"】
: 日期时间【date:YYYY】
: 年
再如Markdown
写作时, 很多语法可以用快捷短语进行输出
mca
=> ```
llzj
=>/** */
AutoHotkey
The ultimate automation scripting language for Windows.
适用于Windows的终极自动化脚本语言
可以从官网获取AHK的安装包.
ahk
的配置方式和aText
差别较大, 是通过编写脚本的方式进行热键或短语的映射.
新建文件config.ahk
, 并用文本编辑器打开, 实例脚本如下:
1 | ^Space::#Space |
;
: 分号是行注释- ``^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
这两款软件有助于提高工作效率, 除了快捷短语输出文本外, 还可以实现通过快捷短语快捷键来执行脚本, 更多的可能性就需要您自行探索啦.
欢迎关注公众号(代码如诗):
本文发布于朴瑞卿的博客, 允许非商业用途转载, 但转载必须保留原作者朴瑞卿 及链接:http://blog.piaoruiqing.com. 如有授权方面的协商或合作, 请联系邮箱: piaoruiqing@gmail.com.