不能块内空行和按 backpace 直接跳转到其他地方了,操作哪里出错了?

本贴最后更新于 249 天前,其中的信息可能已经水流花落

一、使用中发现不能块内空行,只能块内换行。

块内不能空行问题.gif

二、还有按 backpace 直接跳转到其他地方了,需要重新按 enter 才能显示回原来的地方

backspace 问题.gif

另外想问一下,

一、有把“段落块”里前两个空格批量删除或者批量增加的方法吗?

二、对于把块转换成块内段,有什么批量方法或者方便一点的操作?

三、搜索中的替换,是不是不能批量替换成更换样式的字,有实现特定字批量更换样式(加粗?加大?背景高亮?不同颜色?)的方法吗?

四、怎么保留文字取消引用或者链接啊?除了删除重新打字以外,有其他方法吗?找了快捷键,没注意到。

  • 思源笔记

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

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

    26103 引用 • 108377 回帖
  • Q&A

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

    10031 引用 • 45591 回帖 • 70 关注

相关帖子

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • 一、按快捷键新建空行

    20241022145937.png

    1 回复
  • syli
    作者

    按快捷键新建空行——按 CTRL+shift+B,出现的是符号表情选择?这个快捷键默认不一样吗?

    另外你的图片显示 CTRL+shift+B 文字是插入块,和块内空行没关系吧?

    我的需求是块内换行后看着太挤了,想在同一个块内空一行,看着舒服点。

  • EmptyLight

    关于你的问题,我粗略思考了一下:

    1. 不能块内空行,现在的 markdown 渲染有部分可以用换行符来进行块内换行的(我确实还遇到过换行符不能段落内换行的渲染器),但是大家统一都用两次换行符(即在两个块之间加入一个空行)来表示新段。所以这个可能就是不能块内空行的原因,和分段的表示方法一样了。解决方法没有。
    2. 我没看出来你在哪里敲删除和回车,我用搜索面板试了一下不能复现。你看看是不是装了什么插件导致的,比如打字机模式?
    3. 段落块的前两个空格我没处理过,不过可以通过搜索面板批量替换。
    4. 把块转换成块内段,还是删除换行符后重新 shift+enter 吧。不过值得注意的是,思源一个块如果过长会很影响运行效率,而拆分成大量的块反而不容易引发性能问题。
    5. 搜索中的替换我还没试过替换成有样式的字,不过这个功能换句话说就是格式刷,集市里面有一个格式刷插件可以用。
    6. 对着引用或者链接右键可以打开菜单,里面有一个转换为,可以转换成普通文本。
    1 回复
  • syli
    作者

    1,块内空行的问题,主要是很奇怪,

    backspace 空的,块合并,然后 shift+enter 是块内换行,但是当点第二次 shift+enter,就变成两个块了。

    按理来说一直 shift+enter,就会一直块内空行。

    2,没有打字机模式,gif 图最开始,光标点在(一)被告人的身份这条块的前面,back 出现就是键盘 backspace 删了空格将块合并到上一个块,但是页面从第四百条跳到第二百八十八条了,按了一下 enter 才回到原来的页面,后面删空格将块合并到上一个块,就不会出现这个跳页面的问题。

    3,我试了一下搜索面板,搜索栏空两格,匹配到的不是块的前两个空格,而是后面的空格。

    搜索栏里不能输入 tab,不知道块的前两个空格匹配的是什么符号。

    搜索空格.jpg

    4,块转成块内段的需求,这个是文字粘贴过来发现,有的一篇文章都识别为一个块,有的一个段落的因为分行就识别成多个块,不知道思源的识别逻辑,也不知道粘贴前需要怎么样的处理。

    5,搜索中的替换栏,输入文字后,选中文字,不会弹出修改样式条。格式刷插件,有下载一个,好像只能设置好样式后,一次选中,插件替换,再选中,再替换,没搞懂怎么批量替换。

    6,这个有用。原来是右键里转换。

    1 回复
  • 当点第二次 shift+enter,就变成两个块了

    因为两个软换行等于一个硬换行。

    不知道块的前两个空格匹配的是什么符号

    选中符号之后再按 Ctrl+R 或者 Ctrl+F 。

    有的一篇文章都识别为一个块,有的一个段落的因为分行就识别成多个块,不知道思源的识别逻辑

    只有一个换行就在同一个块内,超过一个换行就分成两个块。

    1 回复
  • syli
    作者

    因为两个软换行等于一个硬换行。

    哦哦。

    选中符号之后再按 Ctrl+R 或者 Ctrl+F 。

    这个方法成功匹配到了。谢谢

    只有一个换行就在同一个块内,超过一个换行就分成两个块。

    这个换行指的是回车 ^p 吗?还是回车 ^p 和换行 ^l 都算?

    1 回复
  • 这个换行指的是回车 ^p 吗?还是回车 ^p 和换行 ^l 都算?

    我也不太清楚

请输入回帖内容 ...

推荐标签 标签

  • GitHub

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

    209 引用 • 2040 回帖
  • Flutter

    Flutter 是谷歌的移动 UI 框架,可以快速在 iOS 和 Android 上构建高质量的原生用户界面。 Flutter 可以与现有的代码一起工作,它正在被越来越多的开发者和组织使用,并且 Flutter 是完全免费、开源的。

    39 引用 • 92 回帖 • 10 关注
  • 脑图

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

    32 引用 • 99 回帖
  • Maven

    Maven 是基于项目对象模型(POM)、通过一小段描述信息来管理项目的构建、报告和文档的软件项目管理工具。

    188 引用 • 319 回帖 • 241 关注
  • WordPress

    WordPress 是一个使用 PHP 语言开发的博客平台,用户可以在支持 PHP 和 MySQL 数据库的服务器上架设自己的博客。也可以把 WordPress 当作一个内容管理系统(CMS)来使用。WordPress 是一个免费的开源项目,在 GNU 通用公共许可证(GPLv2)下授权发布。

    46 引用 • 114 回帖 • 168 关注
  • Swagger

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

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

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

    172 引用 • 534 回帖
  • wolai

    我来 wolai:不仅仅是未来的云端笔记!

    2 引用 • 14 回帖 • 5 关注
  • 数据库

    据说 99% 的性能瓶颈都在数据库。

    345 引用 • 754 回帖
  • IDEA

    IDEA 全称 IntelliJ IDEA,是一款 Java 语言开发的集成环境,在业界被公认为最好的 Java 开发工具之一。IDEA 是 JetBrains 公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。

    181 引用 • 400 回帖
  • 笔记

    好记性不如烂笔头。

    311 引用 • 794 回帖
  • App

    App(应用程序,Application 的缩写)一般指手机软件。

    91 引用 • 384 回帖
  • 持续集成

    持续集成(Continuous Integration)是一种软件开发实践,即团队开发成员经常集成他们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。

    15 引用 • 7 回帖 • 1 关注
  • PWL

    组织简介

    用爱发电 (Programming With Love) 是一个以开源精神为核心的民间开源爱好者技术组织,“用爱发电”象征开源与贡献精神,加入组织,代表你将遵守组织的“个人开源爱好者”的各项条款。申请加入:用爱发电组织邀请帖
    用爱发电组织官网:https://programmingwithlove.stackoverflow.wiki/

    用爱发电组织的核心驱动力:

    • 遵守开源守则,体现开源&贡献精神:以分享为目的,拒绝非法牟利。
    • 自我保护:使用适当的 License 保护自己的原创作品。
    • 尊重他人:不以各种理由、各种漏洞进行未经允许的抄袭、散播、洩露;以礼相待,尊重所有对社区做出贡献的开发者;通过他人的分享习得知识,要留下足迹,表示感谢。
    • 热爱编程、热爱学习:加入组织,热爱编程是首当其要的。我们欢迎热爱讨论、分享、提问的朋友,也同样欢迎默默成就的朋友。
    • 倾听:正确并恳切对待、处理问题与建议,及时修复开源项目的 Bug ,及时与反馈者沟通。不抬杠、不无视、不辱骂。
    • 平视:不诋毁、轻视、嘲讽其他开发者,主动提出建议、施以帮助,以和谐为本。只要他人肯努力,你也可能会被昔日小看的人所超越,所以请保持谦虚。
    • 乐观且活跃:你的努力决定了你的高度。不要放弃,多年后回头俯瞰,才会发现自己已经成就往日所仰望的水平。积极地将项目开源,帮助他人学习、改进,自己也会获得相应的提升、成就与成就感。
    1 引用 • 487 回帖 • 2 关注
  • sts
    2 引用 • 2 回帖 • 241 关注
  • iOS

    iOS 是由苹果公司开发的移动操作系统,最早于 2007 年 1 月 9 日的 Macworld 大会上公布这个系统,最初是设计给 iPhone 使用的,后来陆续套用到 iPod touch、iPad 以及 Apple TV 等产品上。iOS 与苹果的 Mac OS X 操作系统一样,属于类 Unix 的商业操作系统。

    89 引用 • 150 回帖 • 1 关注
  • Spark

    Spark 是 UC Berkeley AMP lab 所开源的类 Hadoop MapReduce 的通用并行框架。Spark 拥有 Hadoop MapReduce 所具有的优点;但不同于 MapReduce 的是 Job 中间输出结果可以保存在内存中,从而不再需要读写 HDFS,因此 Spark 能更好地适用于数据挖掘与机器学习等需要迭代的 MapReduce 的算法。

    74 引用 • 46 回帖 • 568 关注
  • CAP

    CAP 指的是在一个分布式系统中, Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不可兼得。

    12 引用 • 5 回帖 • 634 关注
  • Markdown

    Markdown 是一种轻量级标记语言,用户可使用纯文本编辑器来排版文档,最终通过 Markdown 引擎将文档转换为所需格式(比如 HTML、PDF 等)。

    171 引用 • 1537 回帖
  • 深度学习

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

    43 引用 • 44 回帖
  • RemNote
    2 引用 • 16 回帖 • 25 关注
  • 电影

    这是一个不能说的秘密。

    122 引用 • 608 回帖
  • 安全

    安全永远都不是一个小问题。

    199 引用 • 818 回帖 • 1 关注
  • TGIF

    Thank God It's Friday! 感谢老天,总算到星期五啦!

    291 引用 • 4495 回帖 • 662 关注
  • 互联网

    互联网(Internet),又称网际网络,或音译因特网、英特网。互联网始于 1969 年美国的阿帕网,是网络与网络之间所串连成的庞大网络,这些网络以一组通用的协议相连,形成逻辑上的单一巨大国际网络。

    98 引用 • 367 回帖
  • IBM

    IBM(国际商业机器公司)或万国商业机器公司,简称 IBM(International Business Machines Corporation),总公司在纽约州阿蒙克市。1911 年托马斯·沃森创立于美国,是全球最大的信息技术和业务解决方案公司,拥有全球雇员 30 多万人,业务遍及 160 多个国家和地区。

    17 引用 • 53 回帖 • 143 关注
  • Lute

    Lute 是一款结构化的 Markdown 引擎,支持 Go 和 JavaScript。

    29 引用 • 202 回帖 • 28 关注