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

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

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

块内不能空行问题.gif

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

backspace 问题.gif

另外想问一下,

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

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

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

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

  • 思源笔记

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

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

    25730 引用 • 106462 回帖
  • Q&A

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

    9858 引用 • 44810 回帖 • 78 关注

相关帖子

欢迎来到这里!

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

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

    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 都算?

    我也不太清楚

请输入回帖内容 ...

推荐标签 标签

  • Love2D

    Love2D 是一个开源的, 跨平台的 2D 游戏引擎。使用纯 Lua 脚本来进行游戏开发。目前支持的平台有 Windows, Mac OS X, Linux, Android 和 iOS。

    14 引用 • 53 回帖 • 557 关注
  • Sandbox

    如果帖子标签含有 Sandbox ,则该帖子会被视为“测试帖”,主要用于测试社区功能,排查 bug 等,该标签下内容不定期进行清理。

    438 引用 • 1250 回帖 • 595 关注
  • 京东

    京东是中国最大的自营式电商企业,2015 年第一季度在中国自营式 B2C 电商市场的占有率为 56.3%。2014 年 5 月,京东在美国纳斯达克证券交易所正式挂牌上市(股票代码:JD),是中国第一个成功赴美上市的大型综合型电商平台,与腾讯、百度等中国互联网巨头共同跻身全球前十大互联网公司排行榜。

    14 引用 • 102 回帖 • 314 关注
  • 程序员

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

    588 引用 • 3528 回帖
  • 单点登录

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

    9 引用 • 25 回帖 • 5 关注
  • Vue.js

    Vue.js(读音 /vju ː/,类似于 view)是一个构建数据驱动的 Web 界面库。Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。

    268 引用 • 666 回帖
  • 安装

    你若安好,便是晴天。

    132 引用 • 1184 回帖
  • 星云链

    星云链是一个开源公链,业内简单的将其称为区块链上的谷歌。其实它不仅仅是区块链搜索引擎,一个公链的所有功能,它基本都有,比如你可以用它来开发部署你的去中心化的 APP,你可以在上面编写智能合约,发送交易等等。3 分钟快速接入星云链 (NAS) 测试网

    3 引用 • 16 回帖 • 2 关注
  • ZeroNet

    ZeroNet 是一个基于比特币加密技术和 BT 网络技术的去中心化的、开放开源的网络和交流系统。

    1 引用 • 21 回帖 • 649 关注
  • SVN

    SVN 是 Subversion 的简称,是一个开放源代码的版本控制系统,相较于 RCS、CVS,它采用了分支管理系统,它的设计目标就是取代 CVS。

    29 引用 • 98 回帖 • 690 关注
  • ZooKeeper

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

    59 引用 • 29 回帖 • 3 关注
  • MyBatis

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

    173 引用 • 414 回帖 • 369 关注
  • 持续集成

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

    15 引用 • 7 回帖
  • CentOS

    CentOS(Community Enterprise Operating System)是 Linux 发行版之一,它是来自于 Red Hat Enterprise Linux 依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定的服务器以 CentOS 替代商业版的 Red Hat Enterprise Linux 使用。两者的不同在于 CentOS 并不包含封闭源代码软件。

    239 引用 • 224 回帖 • 1 关注
  • HBase

    HBase 是一个分布式的、面向列的开源数据库,该技术来源于 Fay Chang 所撰写的 Google 论文 “Bigtable:一个结构化数据的分布式存储系统”。就像 Bigtable 利用了 Google 文件系统所提供的分布式数据存储一样,HBase 在 Hadoop 之上提供了类似于 Bigtable 的能力。

    17 引用 • 6 回帖 • 63 关注
  • Eclipse

    Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。

    76 引用 • 258 回帖 • 626 关注
  • C

    C 语言是一门通用计算机编程语言,应用广泛。C 语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

    86 引用 • 165 回帖 • 4 关注
  • HHKB

    HHKB 是富士通的 Happy Hacking 系列电容键盘。电容键盘即无接点静电电容式键盘(Capacitive Keyboard)。

    5 引用 • 74 回帖 • 513 关注
  • 分享

    有什么新发现就分享给大家吧!

    248 引用 • 1794 回帖 • 8 关注
  • 房星科技

    房星网,我们不和没有钱的程序员谈理想,我们要让程序员又有理想又有钱。我们有雄厚的房地产行业线下资源,遍布昆明全城的 100 家门店、四千地产经纪人是我们坚实的后盾。

    6 引用 • 141 回帖 • 597 关注
  • Follow
    4 引用 • 12 回帖 • 5 关注
  • WordPress

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

    45 引用 • 114 回帖 • 181 关注
  • GAE

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

    14 引用 • 42 回帖 • 817 关注
  • 小说

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

    32 引用 • 108 回帖
  • Mac

    Mac 是苹果公司自 1984 年起以“Macintosh”开始开发的个人消费型计算机,如:iMac、Mac mini、Macbook Air、Macbook Pro、Macbook、Mac Pro 等计算机。

    167 引用 • 597 回帖 • 2 关注
  • uTools

    uTools 是一个极简、插件化、跨平台的现代桌面软件。通过自由选配丰富的插件,打造你得心应手的工具集合。

    7 引用 • 27 回帖
  • SMTP

    SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。SMTP 协议属于 TCP/IP 协议簇,它帮助每台计算机在发送或中转信件时找到下一个目的地。

    4 引用 • 18 回帖 • 635 关注