输入 [[ 新建文档时,会一直提示「仅列出前 512 个文档」,而且有时候不能正常创建引用

本贴最后更新于 709 天前,其中的信息可能已经斗转星移

软件版本:Windows 2.9.6

ezgif10862be6d57.gif

如上面的动图所示,每次新建文档都会有这个提示。我设置过笔记本中的「块引新建文档存放位置」,现在通过 [[ 新建文档时,都会建在同一个目录下,所以这个目录下的文档的确已经超过了 512 个,但是这个提示应该仅在展开文档树中的那个目录时展示,在通过 [[ 添加块引用时还是不提示比较好。

另外,有的时候,通过 [[ 无法正常创建块引用,如下面的动图所示。从图中可以看到,新的文档其实已经创建出来了,但是没有在当前文档中正常插入块引用。 不能正常创建引用的这个问题在好几个版本之前就开始出现了:

ezgif1c4c15bc68d.gif

  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    26169 引用 • 108698 回帖

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • 类似的问题,在超出数量限制后,文档也无法在文档树中自动定位。我之前提过这一问题,没有得到关注:关于文档树自动定位的改进 - 链滴 (ld246.com)

  • someone104985

    有一个解决方案的构想。我这里目前没有那么多文档,无法测试,你可以试试。试验前请先导出备份。

    1.当前问题的解决方案

    目前问题看起来是因为同一个文档下子文档超过 512 个造成的。而且你的使用习惯看起来对这些子文档具体在哪个目录下没有严格的要求。

    所以可以尝试把当前目录下的子文档分别放在两个子文档下,每个子文档下的子文档数量都不超过 512 个。

    具体操作:假设你现在新建的文档位于【笔记本 A】这个文档下,则在【笔记本 A】下面新建两个子文档【文档 1】、【文档 2】,然后把【笔记本 A】下面原有的子文档分别放在这两个文档下面。

    2.长期解决方案

    在 D 大没有提供新的解决方案前。如果上面的方案可以解决问题,则长期解决可以暂时先用以下方案。

    使用双链笔记基本有两种使用方式,一种是 Daily note+MOC 方式,无论新建文档位于哪里都无所谓。第二种是传统分类的使用方式,一个文档下面可以有很多子文档。

    2.1 Dailynote + MOC 使用使用方式

    这种方式对文档所在具体位置没什么要求。

    在 设置-文档树-新建文档存放位置 中,把新建文档设置为相对路径(不一 / 开头)。正常情况下,一个文档下面基本不会出现有 512 个子文档的情况。如有,则参考上面的解决方案,分类存放。

    2.2 传统分类的使用方式

    每隔一段时间(比如一个月)归类一次新建的文档。如果以一个月为维度,每个月新建 512 个文档的情况也不多。

    另外一种方法是把一些文档内容归类汇总成一个文档,不过不建议这么做,因为思源笔记虚拟引用是以文档名进行查找的。

    因为我目前文档不多,还没遇到这样的问题。上面只是一些个人的设想,未经试验,如果你试验了,欢迎反馈结果(在以后得使用过程中,我迟早也会遇到这种情况,如果能解决你的问题,也就等于解决我的问题了)。

    1 回复
  • 楼主是不是打开了 设置 - 文档树 - 始终定位打开的文档

    2 回复
  • rwaysov

    「始终定位打开的文档」选项是关闭状态。

    我平时一般是把文档树面板隐藏,将大纲面板保持打开。

  • rwaysov

    有时候不能正常创建引用的问题(我这边出现的频率还挺高的)跟「仅列出前 512 个文档」提示有关系吗?

    1 回复
  • 应该没有关系,你看下是不是有其他插件影响,另外在默认主题下测试看看。

  • rwaysov 2 1 赞同

    刚刚试了下,可以使用随机字符串生成函数把新建的文档随机分配到中间子文档下。

    参考设置如下:

    1. 在文档树面板中,右击一个笔记本,点击「设置」打开它的设置窗口。
    2. 将「新建文档存放位置」设置为「/Docs/{{randAlphaNum 1}}/{{now | date "20060102150405"}}-NewDoc」。
    3. 将「块引新建文档存放位置」设置为「/Docs/{{randAlphaNum 1}}/」。

    这样每次新建的文档的路径就类似于 /Docs/Z/NewDoc1/Docs/f/NewDoc2 这样的。

    {{randAlphaNum 1}} 可以生成 0-9a-zA-Z 中的单个随机字符,一共有 62 个不同的值,也就对应着有 62 个中间子文档,每个中间子文档下放 512 个子文档,总共可以放 31744 个子文档,够用很久很久了。

    采用这种方式,就不用每隔一段时间手工归类一次新建的文档了。

    randAlphaNum 函数的文档:String Functions | sprig (masterminds.github.io)

请输入回帖内容 ...

推荐标签 标签

  • 脑图

    脑图又叫思维导图,是表达发散性思维的有效图形思维工具 ,它简单却又很有效,是一种实用性的思维工具。

    32 引用 • 99 回帖 • 1 关注
  • Excel
    31 引用 • 28 回帖
  • webpack

    webpack 是一个用于前端开发的模块加载器和打包工具,它能把各种资源,例如 JS、CSS(less/sass)、图片等都作为模块来使用和处理。

    42 引用 • 130 回帖 • 253 关注
  • API

    应用程序编程接口(Application Programming Interface)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。

    79 引用 • 431 回帖
  • 创造

    你创造的作品可能会帮助到很多人,如果是开源项目的话就更赞了!

    186 引用 • 1021 回帖
  • Redis

    Redis 是一个开源的使用 ANSI C 语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 API。从 2010 年 3 月 15 日起,Redis 的开发工作由 VMware 主持。从 2013 年 5 月开始,Redis 的开发由 Pivotal 赞助。

    284 引用 • 248 回帖 • 3 关注
  • PHP

    PHP(Hypertext Preprocessor)是一种开源脚本语言。语法吸收了 C 语言、 Java 和 Perl 的特点,主要适用于 Web 开发领域,据说是世界上最好的编程语言。

    167 引用 • 408 回帖 • 487 关注
  • JetBrains

    JetBrains 是一家捷克的软件开发公司,该公司位于捷克的布拉格,并在俄国的圣彼得堡及美国麻州波士顿都设有办公室,该公司最为人所熟知的产品是 Java 编程语言开发撰写时所用的集成开发环境:IntelliJ IDEA

    18 引用 • 54 回帖
  • 心情

    心是产生任何想法的源泉,心本体会陷入到对自己本体不能理解的状态中,因为心能产生任何想法,不能分出对错,不能分出自己。

    59 引用 • 369 回帖
  • MyBatis

    MyBatis 本是 Apache 软件基金会 的一个开源项目 iBatis,2010 年这个项目由 Apache 软件基金会迁移到了 google code,并且改名为 MyBatis ,2013 年 11 月再次迁移到了 GitHub。

    173 引用 • 414 回帖 • 364 关注
  • 单点登录

    单点登录(Single Sign On)是目前比较流行的企业业务整合的解决方案之一。SSO 的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。

    9 引用 • 25 回帖 • 2 关注
  • 学习

    “梦想从学习开始,事业从实践起步” —— 习近平

    172 引用 • 534 回帖
  • MongoDB

    MongoDB(来自于英文单词“Humongous”,中文含义为“庞大”)是一个基于分布式文件存储的数据库,由 C++ 语言编写。旨在为应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似 JSON 的 BSON 格式,因此可以存储比较复杂的数据类型。

    91 引用 • 59 回帖
  • InfluxDB

    InfluxDB 是一个开源的没有外部依赖的时间序列数据库。适用于记录度量,事件及实时分析。

    2 引用 • 101 关注
  • Flume

    Flume 是一套分布式的、可靠的,可用于有效地收集、聚合和搬运大量日志数据的服务架构。

    9 引用 • 6 回帖 • 661 关注
  • Solidity

    Solidity 是一种智能合约高级语言,运行在 [以太坊] 虚拟机(EVM)之上。它的语法接近于 JavaScript,是一种面向对象的语言。

    3 引用 • 18 回帖 • 443 关注
  • Unity

    Unity 是由 Unity Technologies 开发的一个让开发者可以轻松创建诸如 2D、3D 多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。

    25 引用 • 7 回帖 • 122 关注
  • Access
    1 引用 • 3 回帖 • 2 关注
  • 程序员

    程序员是从事程序开发、程序维护的专业人员。

    589 引用 • 3528 回帖
  • Git

    Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

    211 引用 • 358 回帖
  • 小说

    小说是以刻画人物形象为中心,通过完整的故事情节和环境描写来反映社会生活的文学体裁。

    32 引用 • 108 回帖 • 5 关注
  • 前端

    前端技术一般分为前端设计和前端开发,前端设计可以理解为网站的视觉设计,前端开发则是网站的前台代码实现,包括 HTML、CSS 以及 JavaScript 等。

    246 引用 • 1338 回帖
  • CSDN

    CSDN (Chinese Software Developer Network) 创立于 1999 年,是中国的 IT 社区和服务平台,为中国的软件开发者和 IT 从业者提供知识传播、职业发展、软件开发等全生命周期服务,满足他们在职业发展中学习及共享知识和信息、建立职业发展社交圈、通过软件开发实现技术商业化等刚性需求。

    14 引用 • 155 回帖 • 1 关注
  • BND

    BND(Baidu Netdisk Downloader)是一款图形界面的百度网盘不限速下载器,支持 Windows、Linux 和 Mac,详细介绍请看这里

    107 引用 • 1281 回帖 • 34 关注
  • 阿里云

    阿里云是阿里巴巴集团旗下公司,是全球领先的云计算及人工智能科技公司。提供云服务器、云数据库、云安全等云计算服务,以及大数据、人工智能服务、精准定制基于场景的行业解决方案。

    85 引用 • 324 回帖
  • 人工智能

    人工智能(Artificial Intelligence)是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门技术科学。

    115 引用 • 318 回帖
  • CSS

    CSS(Cascading Style Sheet)“层叠样式表”是用于控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。

    198 引用 • 543 回帖