马黑黑 发表于 2025-12-15 23:38

影子输入法剪贴板管理

<style>
        .artBox { font-size: 18px; margin: 20px auto; max-width: 1200px; }
        .artBox > p { margin: 10px 0; line-height: 30px; }
        .artBox mark { padding: 4px 6px; background: lightblue; }
</style>

<div class="artBox">
        <p>很多主流输入法一般都附带剪贴板管理功能,有的甚至支持同账号跨平台共享。影子输入法虽为小众输入工具,也同样集成了剪贴板模块,放在选项的“进阶”(早期版本称为“控制”)板块。</p>
        <p>影子的剪贴板简单易用。只要在“选项→进阶”中勾选了“剪贴板历史”选项卡,该功能就会马上启用,并在数据库扩展主键 extend 中创建 CLiphistory 数据表,数据结构机器简单,就两个字段,其一是词条序号 rowid,其二为用户复制的文本内容。和其他数据表一样,任何时候进入词库管理,都可以对之进行增删等操作,同时支持数据导入。</p>
        <p>实际录入时,如果需要录入以往复制过的内容,输入 <mark>clip/</mark> 便能将数据库记录的剪贴板历史以词条的形式展现出来,支持翻页,选中序号,对应的文本就和打字一样上屏,非常方便。有意思的是,假设后来禁用了剪贴板历史,输入 <mark>clip/</mark> 一样可以输入剪贴板历史的词条,除非 Cliphistory 数据表已经被清空。这意味着剪贴板历史可以有妙用,例如创建十多个常用词条,然后关闭剪贴板历史,就不用老去翻箱倒柜找资料再复制粘贴了。</p>
        <p>管理剪贴板历史有两种方法:</p>
        <p>一是录入的时候进行删除管理。该管理功能时清空剪贴板历史记录,指令有两个,其一,<mark>clip/z</mark>,会有一个询问词条,决定清空剪贴板历史按词条序号或按空格键,其二,输入 <mark>clip/c</mark>,这是立马清空的指令,没有后悔药。</p>
        <p>而是进入“词库”管理独立程序进行操作,和其他数据表的操作一样简单,之前谈过几次,这里不再赘述。</p>
        <p>剪贴板是输入法的贴心功能,合理利用、适时管理不仅可以提高功效,更为输入体验增添乐趣。</p>
</div>

<script type="module">
        import linenumber from 'https://638183.freep.cn/638183/web/js/linenumber.js';
        linenumber();
</script>
页: [1]
查看完整版本: 影子输入法剪贴板管理