基于标记对象的键盘宏展开插件

已经合并了, 大佬太强了。

其实可以加到 Demo, Demo里本来已经有两种模式了, 不差第三种模式, 不冲突的。