如题
一键将当前选中的文本内容添加到你的Obsidian指定的vault库的folder下面,名为“摘抄金句 n”的Note中。
;实验环境:Windows10+obsidian+ahk
;作者:sunwind1576157
;日期:2021/12/12
;说明:以下前2项需要配置成您本地Obsidian的库和文件夹的名字
;热键win+1 将当前选中的文本内容添加到你的Ob指定的vault的folder下面,名为“摘抄金句 n”的Note中。
#SingleInstance,force
vault:="多思考少烦恼"
folder:="000_Inbox/"
note_name:="摘抄金句"#1::
send ^c
content=%Clipboard%
addContent:="obsidian://new/?vault=" vault "&file=" folder note_name "&content=" content
run %addContent%
return;稍复杂版本,可以增加一些标记内容。
#2::
send ^c
; content=%Clipboard%
content=
addContent:="obsidian://new/?vault=" vault "&file=" folder note_name
run %addContent%
WinActive("ahk_exe Obsidian.exe")
WinWaitActive ,ahk_exe Obsidian.exe
Sleep 100
send {Enter}
Sleep 100
send {Right}
Sleep 100
send {Enter}
Sleep 100
send {End}
send {Text} ``````ad-info`n
send ^v
send {Text} `n``````
return