思源第一个彩蛋被发现

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

经常有群友问如何跨块复制的问题,原来这是一个开发者的彩蛋。

image.png

只需要先点击开始的位置,按住 shift,再最终位置按下右键,你就可以使用 markdown 格式复制你所选的内容(文字,图片等),并且可以直接复制到其他思源文档中。

这让我想起了《头号玩家》里第一个钥匙,我们常常被习惯所限制,其实只是简简单单的一个变换思路,就可以发现它。

思源实现了 notion 多年才攻克的跨块复制(😀

  • 思源笔记

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

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

    26506 引用 • 110251 回帖 • 1 关注

相关帖子

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • 卧槽,亲测可以,6666

  • Yylicon 1 赞同

    不是十年老粉都想不出来这个操作 😄

  • 我记得跨块复制的时候思源自己就会弹出提示说要这样操作,很早就是这样了

  • 从未想过的路线,现在思源是少见能支持块级和字符级选择的软件了。据我所知,只有 notion 也可以。

  • 这个是目前所有编辑器的通用操作,从 windows 的记事本到 word 等,都是这个逻辑。这个应该是 windows 的操作系统定义的复制逻辑。这个有标题党的嫌疑

    2 回复
  • 我的建议是,可以试试其他块级笔记软件,找到第二个能这样操作的请告诉我。trollface

  • 多块复制一直是可以的,但是多块复制的意思就是复制的时候最小单位为块,比如一个人复制的时候只想从块的中段复制,比如一个列表的 3-5 项和下一个列表的 1-3 项,就做不到,跨块复制后会选中两个完整的大列表。是这样的一个情况。

    2 回复
  • zxhd86 1 评论

    你是说这样?

    图片.png

    复制后是这样

    图片.png

    这应该满足且超出要求吧。

    我现在明白了!我看漏了要用右键,以为是思源以前提示过的 shift+ 左键。这确实是个很管用的彩蛋。
    Gaffey
  • 不是的,你按他的方法操作一下,就是行级别的, 鼠标光标点到 3, 然后按 shift 键,然后到列表 1-3 项的你想停留的字那按鼠标右键就可以直接选中咯。

    我现在明白了!我看漏了要用右键。
    Gaffey
    @Gaffey 中键也行
    mozhu
    +1,原来是说右键啊,这样可以实现跨行级复制了,真牛
    mowangmm
  • 👍 6

  • 其实就是标题党啦,但是需要这个的人挺多的,老哥发现了故意起个标题党一点的名字而已....
    而且这个其实在块编辑器里面不是那么普遍和通用来着,至少不是所有编辑器,因为在发帖之前他们在群里已经试了一圈儿了

    简而言之:这家伙知道这个跟系统特性有关,也试过了有哪些软件可以哪些软件不行,起这么个标题纯粹是防沉挽尊:trollface:

  • 1477957857

    你们列表块都能跨块复制了。燃而 标题块现在还不能一键全折叠,也不能在折叠状态下 对多块进行选中剪切

  • 刚才发现,其实不用从开始到结束一直按住 shift ,只需要点击开始的位置,然后到末尾的位置先按 shift 再按右键,保证同时按下即可。

    1 回复
  • wenbocn

    牛!👍 这个太神奇了。建议 D 大可以参考这种方式,加入长文本复制的功能 @88250

  • 突然想到这个是不是浏览器特性,然后就试了一下在网页里左键点一下,Shift+ 左键 再点一下,果然成功选中了两点之间的文本。

请输入回帖内容 ...

推荐标签 标签

  • 周末

    星期六到星期天晚,实行五天工作制后,指每周的最后两天。再过几年可能就是三天了。

    14 引用 • 297 回帖
  • 服务

    提供一个服务绝不仅仅是简单的把硬件和软件累加在一起,它包括了服务的可靠性、服务的标准化、以及对服务的监控、维护、技术支持等。

    41 引用 • 24 回帖 • 1 关注
  • GAE

    Google App Engine(GAE)是 Google 管理的数据中心中用于 WEB 应用程序的开发和托管的平台。2008 年 4 月 发布第一个测试版本。目前支持 Python、Java 和 Go 开发部署。全球已有数十万的开发者在其上开发了众多的应用。

    14 引用 • 42 回帖 • 824 关注
  • OAuth

    OAuth 协议为用户资源的授权提供了一个安全的、开放而又简易的标准。与以往的授权方式不同之处是 oAuth 的授权不会使第三方触及到用户的帐号信息(如用户名与密码),即第三方无需使用用户的用户名与密码就可以申请获得该用户资源的授权,因此 oAuth 是安全的。oAuth 是 Open Authorization 的简写。

    36 引用 • 103 回帖 • 34 关注
  • 钉钉

    钉钉,专为中国企业打造的免费沟通协同多端平台, 阿里巴巴出品。

    15 引用 • 67 回帖 • 261 关注
  • SQLite

    SQLite 是一个进程内的库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite 是全世界使用最为广泛的数据库引擎。

    4 引用 • 7 回帖
  • 深度学习

    深度学习(Deep Learning)是机器学习的分支,是一种试图使用包含复杂结构或由多重非线性变换构成的多个处理层对数据进行高层抽象的算法。

    43 引用 • 44 回帖
  • GraphQL

    GraphQL 是一个用于 API 的查询语言,是一个使用基于类型系统来执行查询的服务端运行时(类型系统由你的数据定义)。GraphQL 并没有和任何特定数据库或者存储引擎绑定,而是依靠你现有的代码和数据支撑。

    4 引用 • 3 回帖 • 3 关注
  • API

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

    79 引用 • 431 回帖
  • InfluxDB

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

    2 引用 • 106 关注
  • sts
    2 引用 • 2 回帖 • 246 关注
  • VirtualBox

    VirtualBox 是一款开源虚拟机软件,最早由德国 Innotek 公司开发,由 Sun Microsystems 公司出品的软件,使用 Qt 编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。

    10 引用 • 2 回帖 • 17 关注
  • 大数据

    大数据(big data)是指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。

    89 引用 • 113 回帖
  • Q&A

    提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。

    10210 引用 • 46384 回帖 • 62 关注
  • 区块链

    区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法 。

    92 引用 • 752 回帖
  • PHP

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

    167 引用 • 408 回帖 • 484 关注
  • 宕机

    宕机,多指一些网站、游戏、网络应用等服务器一种区别于正常运行的状态,也叫“Down 机”、“当机”或“死机”。宕机状态不仅仅是指服务器“挂掉了”、“死机了”状态,也包括服务器假死、停用、关闭等一些原因而导致出现的不能够正常运行的状态。

    13 引用 • 82 回帖 • 75 关注
  • Vditor

    Vditor 是一款浏览器端的 Markdown 编辑器,支持所见即所得、即时渲染(类似 Typora)和分屏预览模式。它使用 TypeScript 实现,支持原生 JavaScript、Vue、React 和 Angular。

    376 引用 • 1862 回帖 • 1 关注
  • LeetCode

    LeetCode(力扣)是一个全球极客挚爱的高质量技术成长平台,想要学习和提升专业能力从这里开始,充足技术干货等你来啃,轻松拿下 Dream Offer!

    209 引用 • 72 回帖
  • 资讯

    资讯是用户因为及时地获得它并利用它而能够在相对短的时间内给自己带来价值的信息,资讯有时效性和地域性。

    56 引用 • 85 回帖
  • Windows

    Microsoft Windows 是美国微软公司研发的一套操作系统,它问世于 1985 年,起初仅仅是 Microsoft-DOS 模拟环境,后续的系统版本由于微软不断的更新升级,不但易用,也慢慢的成为家家户户人们最喜爱的操作系统。

    229 引用 • 476 回帖
  • 国际化

    i18n(其来源是英文单词 internationalization 的首末字符 i 和 n,18 为中间的字符数)是“国际化”的简称。对程序来说,国际化是指在不修改代码的情况下,能根据不同语言及地区显示相应的界面。

    8 引用 • 26 回帖
  • Swagger

    Swagger 是一款非常流行的 API 开发工具,它遵循 OpenAPI Specification(这是一种通用的、和编程语言无关的 API 描述规范)。Swagger 贯穿整个 API 生命周期,如 API 的设计、编写文档、测试和部署。

    26 引用 • 35 回帖 • 1 关注
  • 学习

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

    172 引用 • 541 回帖
  • ZooKeeper

    ZooKeeper 是一个分布式的,开放源码的分布式应用程序协调服务,是 Google 的 Chubby 一个开源的实现,是 Hadoop 和 HBase 的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。

    61 引用 • 29 回帖 • 7 关注
  • 倾城之链
    23 引用 • 66 回帖 • 167 关注
  • GitHub

    GitHub 于 2008 年上线,目前,除了 Git 代码仓库托管及基本的 Web 管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。正因为这些功能所提供的便利,又经过长期的积累,GitHub 的用户活跃度很高,在开源世界里享有深远的声望,并形成了社交化编程文化(Social Coding)。

    209 引用 • 2040 回帖