13、这只是开始

全部代码如下:

编辑器的行号显示,用了136行代码,扣除空行、注释行,一眼就能看得懂的,我数了一下,需要花点力气才能看懂的,大概在40行左右。

现在你有了一个基本的绿色免安装的便携框架,挂上喜欢的码表,就可以打字了。等以后熟练掌握ahk的语法了,那么想要什么样的功能都可以加上。

比如,我自己加的功能:

上面的码表分别对应如下功能:

1、打出Autohotkey这个字符串

2、调用gvim打开ahk的配置文档

3、打开ahk在线帮助

4、打开workflowy中的ahk笔记页面

5、调用everything命令行工具搜索设定的唯一码,打开电脑上对应的ahk文件夹

可以看到, “中文输出与快捷启动”统一到了同一个入口,这也是我当初用autohotkey模拟输入法的一个出发点。


最后再说一次,不要拿这个软件来作恶,双击任务栏上的程序图标,会打开程序窗口,菜单项里有个key history,调试的时候可能会用到里面的信息

我用的时候,习惯在代码文件的最前面加一句,把key history关掉。

#KeyHistory 0



柚子输入法有很多缺点,我记录在案的就有如下一些:

1、在某些程序,打出来的是乱码,目前碰到的有anki,还有几个忘记了。

2、词库太小,另外好的词库可能不好找。

3、光标对位问题。

4、皮肤很丑。

5、越有个性的东西死的时候越惨。(比如Autohotkey程序如果挂了,你就跟着挂了)

6、有作恶风险。因为很容易记录键击。

7、一切都要定义,想要的功能都要自己写。

。。。

柚子输入法唯一的优点:一切如你所愿。

你可能感兴趣的:(13、这只是开始)