常用符号的便捷输入,「ahk批量快捷语」让你实现所思所输即所得

一开始只是想整理出一个自己的「笔记符号约定」,用符号来简化自己想表达的意思。一是让笔记看起来更加直观,二是方便日后对笔记检索。


1.从搜狗输入法的符号大全-特殊符号入手,将特殊符号整理分成了五类。

  • 完全不考虑的特殊符号,未放入表格,因此未计算,数量最多。
  • 较少出现,或者不太适合放入笔记,但以后有可能会用上的,34个。
  • 较少出现,但适合放入笔记的,27个。
  • 非常适合表达特殊意义的,不管出现频率,33个。
  • 特殊意义还没想好,但是非常适合放入笔记的,6个。

2.对后四类特殊符号,34+27+33+6=100,刚好100个特殊符号,在Excel表格里面,按照『意义相关,就近放置』的原则,整理出符号、意义、备注。
★ PS:第一二步是最花时间的,但是整理好了就形成了自己的一套符号语言,记得牢靠,用得舒心。后面步骤都是工具的应用了,不太花时间。

3.从整理好的表格里面,复制一列符号,以这四个特殊符号为例。

□
☑
〼
☒

4.用在线工具,字符串转16进制。得到的内容变成了一列,可以猜到\xa就是换行符了。

\x25a1\xa\x2611\xa\x303c\xa\x2612

5.这个时候配合Notepad3,将上面那一行扔进去。查找替换窗口打开,转义反斜杠的设置勾选上。查找内容\\xa,替换为\a

6.全部替换,就又变回了竖排,去表格里面粘贴,这样我们就成功在特殊符号后加上了对应的编码。

\x25a1
\x2611
\x303c
\x2612

7.想到AHK里面之前写的快捷语,像下面这样,很容易想到要拆分成哪几部分。

:*?:dbwks::{u+25a1} ;□
:*?:dbywc::{u+2611} ;☑
:*?:dbjxz::{u+303c} ;〼
:*?:dbwwc::{u+2612} ;☒

于是缺啥补啥,我们在特殊符号左边,新增「快捷语」和「AHK实现」两列。

8.「快捷语」一栏,需要为每个符号单独设置,手动输入。一般用词组的拼音首字母组合,总之,怎么好记怎么来。

9.「AHK实现」一栏,就按照『:触发方式设置:快捷语::编码 ;说明』,依次将内容组合起来就好。用Excel的公式很快实现,几个函数嵌套,可能看起来有点晕。
=IF(B2="","",":*?:"&B2&"::"&"{u+"&SUBSTITUTE(D2,"\x","")&"} ;"&C2)
以上的步骤可能看起来有点繁琐,但绝对是一劳永逸的,而且最后得到这样的一个表格,也方便后续不断添加完善。

AHK实现 快捷语 符号 编码 意义 备注
:*?:dbwks::{u+25a1} ;□ dbwks \x25a1 待办未开始 方框
:*?:dbywc::{u+2611} ;☑ dbywc \x2611 待办已完成 选中
:*?:dbjxz::{u+303c} ;〼 dbjxz \x303c 待办进行中 对角线方框
:*?:dbwwc::{u+2612} ;☒ dbwwc \x2612 待办未完成 复选

10.最后一步,去ahk脚本里面粘贴,运行脚本。终于等到丰收的喜悦,尽情享受吧!

:*?:dbwks::{u+25a1} ;□
:*?:dbywc::{u+2611} ;☑
:*?:dbjxz::{u+303c} ;〼
:*?:dbwwc::{u+2612} ;☒

『所思-输入-输出』对应之前表格里面的『意义-快捷语-编码』这几列。

所想 输入 输出
待办未开始 dbwks
待办已完成 dbywc
待办进行中 dbjxz
待办未完成 dbwwc

以上可以看出,「ahk批量快捷语」成功地将特殊符号的输入模式,跟人的思维模式联系起来。以后我们码字写文需要输入这些符号的时候,就不用想着去哪找到想要的符号。完全顺着大脑的想法走,不打断思路,不离开键盘,『所思,所输,即所得』。

上一篇:android service aidl 理解


下一篇:500元内低延迟的蓝牙耳机有哪些?四款平价蓝牙耳机推荐