AHK—快速输入日期
原始代码见:obsidian.ahk。根据个人使用习惯,以及Logseq的双链符号自动补全功能。修改了部分代码。
1 | :O*:'jt:: ;; 输入’jt就会自动生成当天日期 |
如今天是2021-12-04,在Logseq中输入’jt
后,则自动输入[[2021-12-04]]
。输入’mt
,则为[[2021-12-05]]
。同理,其他的还有’ht ’zt ’qt
自用的完整代码见:logseq date.ahk
Quicker动作
- 利用Quicker动作生成Logseq可以直接打开的PDF链接格式
- logseq打开PDF的PDF链接格式为
[]() {{zotero-linked-file "attachments: }}
- 如果要实现用logseq打开Mdnotes插件导入的PDF,只要在原有的
[]()
基础上加上{{}}`即可。 * 其中`{{}}
内的取值有两部分组成:固定关键词zotero-linked-file "attachments:
+pdf本地路径
- 因为格式固定,因此可以通过
Quicker
动作库快速获取。这里根据使用场景,提供了2个Quicker动作,具体描述见下。实现效果如图:
- logseq打开PDF的PDF链接格式为
- ZPDF2LOG
- 首先在zotero中右键
复制附件路径
- 然后将光标定位到logseq中需要输入的位置
- 再点动作执行即可,自动写入完整的
{{}}
- 首先在zotero中右键
- PDF2LOG
- 首先,直接在本地文件内点击需要的PDF
- 执行动作
- ctrl+v复制进logseq即可
- 如果自用的话,此动作中有一个
文本处理-起始位置
需要根据本地文件夹地址修改,也就是Logseq中zotero设置的storage地址字符串长度
-
Logseq原生的PDF高亮功能,会自动生成一个MD文件存储高亮文本,通过
(())
实现与文献笔记之间的链接。但在个人的使用场景中,更多时候只是需要一个页码标记可以跳转到PDF即可,复制的文本也可以任意修改,而不用额外生成MD文件。而BookxNote提供了高亮文本链接跳转功能(强烈推荐BookxNote💗️💗️💗️)原始的操作需要三部才能操作完成:选择文本后高亮,复制文本到Logseq,复制高亮文本链接到Logseq。高亮文本与链接还需要写成
[]()
格式。比较麻烦。上述Quicker动作就实现了所有动作的整合。自用的版本只是稍微修改了下页码的显示。具体配置教程见:Logseq小白系列教程入门篇二 - 知乎。这里向作者致敬👍🏻️👍🏻️👍🏻️
-
此动作是也是基于动作2修改得来。再次向原作者致敬👍🏻️。
选中PDF文本后,执行此动作,会将多余的空格、换行去除,并自动复制进Logseq内。
动作2和3之间如果同时使用,并且设置全局快捷键的话,为避免冲突,需要将BookxNote和动作2中的快捷键进行修改。具体见下:
最终结果:动作2的全局快捷键是:
ctrl + shift + c
;动作3的全局快捷键是:ctrl + c
- BookxNote快捷键修改如下图
- 动作2的修改
其他
- AHK:PDF复制规范格式化粘贴
- AHK:TEXT选中文本后添加各种符号
- WinPopClip:开源的Windows平台版Popclip
- 这个可以自行修改,增加各种自用的快捷方式。如沙拉查词,百度搜索,添加高亮、双链符号等等