请问如何收藏一段文字中的一句话,或者把选中的一句话添加到一个特定的文件

遇到的问题

我想要浏览已有笔记的时候,能随时对其中某句话选中后进行 标注/收藏 之类的功能,后面能在一个地方看到我收藏的所有句子。就是类似于PDF阅读的时候画线,然后能在书签里看到所有画线的地方。

已尝试的解决方案

书签应该不行,只能是文件或者标题。试过用双链的方式,新建一个空笔记来存所有像收藏的内容,但是好像双链只能是段落,不能是段落中的某一句话或单词,然后创建双链还特别麻烦,要跳回到那个记录的笔记里输入对应的文章链接,再转回去刚刚读的地方,最好能有选中一句话,直接按快捷键就能实现的方法就好了。

希望各位大佬指点

1 个赞

quickadd插件,capture功能

1 个赞

也可以利用autohotkey實現,簡易的試作腳本供參。
可能還有其他更好的方式或思路 ,歡迎一起完善。
思路大致是 :
選中,複製,把複製的內容append(添加) 到特定的文件。
(路徑及檔名,自行修改即可)



;分號是註解
;自定義按control+8 (這可以自已改)
;一、送出control+c  
;二、把系統剪貼簿的內容append 到特定文件
;環境 : Win10+AutoHotKey V1.X版 
; 這是ahk新手試寫的autohotkey腳本歡迎自行優化
#SingleInstance, force

FileEncoding, UTF-8-RAW
^8::

send ^{c}

aa := clipboard
FileAppend , `n%aa%`n , c:\temp\特定文件.md 

Return


1 个赞

我觉得这个想法挺好的,收藏段落到单文件或者固定文件,相当于 Thino 那样,我有个想法,我之前制作了 Obsidian样式-调整Html的detail样式为简单评论区 这个 QuickAdd 脚本,可以将它拓展一下,弄成以多文件 (Mark-时间戳 存于 Asset/ObsidianMark 文件夹下) 或者指定单文件 (当前文件名.mark 或者 自定义mark单文档) 的标注。

具体思路
  • 多文件:
    • 文件名:时间戳命名:Mark-YYYYMMDD_HHmmss
    • 文件夹:900【素材】Asset/ObsidianMark
  • 单文件
    1. 当前笔记的拓展:
      1. 文件名:当前文件名.mark
      2. 文件夹:当前文件的文件夹
    2. 制定单个文件:
      1. 文件名:ObsidianMark.md
      2. 文件夹:自定义路径
      3. 备注:标注信息存在一级标题下

目前想配合 better footnote 采用脚注的形式,标注信息存在制定单个文件的一级标题下:

然后定位通过SNW来实现:

1 个赞