建议按 'Esc' 退出公式块将光标置于块后

目前按 ‘Esc’ 退出公式块默认的状态是选中当前公式块,如果想继续输入内容,需要再按一次 ‘Esc’ 取消选中,然后还要按一次回车换行。

如果要避免这些冗余操作,可以用鼠标点击来取消选中以及换行。可是,在需要输入大量含公式块的文本时,频繁切换鼠标实在是太恼人了 😭😭😭

改进的方向我觉得可以参考 Remnote:按 'Esc' 退出公式块直接将光标置于块后,如果继续输入会自动添加一个软换行(不过思源公式块之后好像不能跟软换行,或许可以改成继续输入自动添加换行?)

  • 思源笔记

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

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

    22146 引用 • 88455 回帖 • 2 关注

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • 这样可以方便再次打开修改,如果不选中的话,还是需要回车,相当于只少了一步。

    1 回复
  • ShawElA 1 赞同 1 评论

    可是只有确定已经结束公式编辑才会主动按下 'Esc' 来退出吧,应该不会刚退出就想修改。毕竟思源里公式实时渲染,不像 LaTeX 要编译才看到呈现效果,真要改退出前就改了。

    而且使用 'Esc' 退出公式块是带有继续输入的倾向的,如果公式块是最后输入的内容完全可以腾出手用鼠标退出。

    关于回车我是这样想的,公式块既然独占一个块,如果光标在公式块右侧时有输入内容,就在输入的内容前面插入一个回车,这样两步就都省掉了。

    公式块是点击编辑的,因此是无法输入内容的
    Vanessa
  • @Vanessa

    所以按一次 'Esc' 退出公式块并无缝衔接后续输入理论上彻底无法实现了吗

    如果是技术上比较麻烦,我愿意用经济支持(在“靠爱发电”捐赠 512 元)换取对这项改进的优先考虑,这个改进对我来说真的很重要

    不知道用捐赠做这种事是否会构成冒犯,如果是的话非常抱歉我后续不会再提 🙏

    1 回复
  • 捐赠属于个人对产品的情怀,合理的功能不捐赠也会考虑添加的,有兴趣可以看看我们的 issue 列表

    代码块和图表、五线谱等块属于展现块,设计上是不允许在编辑器内进行编辑的,需要通过浮窗进行编辑。

    1 回复
  • 感谢详细解释!既然难以实现,我也不纠结于此了。

    关于捐赠,我理解了,的确应该是这样的态度。出于此,我仍然愿意捐赠思源,感谢你们带来了这样出色的工具 ❤️

  • ONIONLYONE 2 2 评论

    感谢氪佬养服。不知道你的输入习惯是怎样的,我在编辑时会刻意先留下许多空行,以避免有时候遇到的换行困难的问题,编辑完成后再删除空行。如果你也习惯在在末尾留下空行,或许可以在输入完公式后先按'Esc'退出编辑,再按一次'↓'跳转到提前留下的空行。

    试了一下,非常方便,大感谢!
    ShawElA
    @ShawElA 哈哈,有帮助就好
    ONIONLYONE
请输入回帖内容 ...

推荐标签 标签

  • SSL

    SSL(Secure Sockets Layer 安全套接层),及其继任者传输层安全(Transport Layer Security,TLS)是为网络通信提供安全及数据完整性的一种安全协议。TLS 与 SSL 在传输层对网络连接进行加密。

    70 引用 • 193 回帖 • 429 关注
  • GraphQL

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

    4 引用 • 3 回帖 • 8 关注
  • V2Ray
    1 引用 • 15 回帖 • 1 关注
  • wolai

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

    2 引用 • 14 回帖 • 2 关注
  • Sandbox

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

    406 引用 • 1246 回帖 • 581 关注
  • JSON

    JSON (JavaScript Object Notation)是一种轻量级的数据交换格式。易于人类阅读和编写。同时也易于机器解析和生成。

    52 引用 • 190 回帖 • 5 关注
  • 负能量

    上帝为你关上了一扇门,然后就去睡觉了....努力不一定能成功,但不努力一定很轻松 (° ー °〃)

    88 引用 • 1235 回帖 • 411 关注
  • Vim

    Vim 是类 UNIX 系统文本编辑器 Vi 的加强版本,加入了更多特性来帮助编辑源代码。Vim 的部分增强功能包括文件比较(vimdiff)、语法高亮、全面的帮助系统、本地脚本(Vimscript)和便于选择的可视化模式。

    29 引用 • 66 回帖 • 1 关注
  • 域名

    域名(Domain Name),简称域名、网域,是由一串用点分隔的名字组成的 Internet 上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置)。

    43 引用 • 208 回帖
  • GitHub

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

    209 引用 • 2031 回帖
  • Sillot

    Insights(注意当前设置 master 为默认分支)

    汐洛彖夲肜矩阵(Sillot T☳Converbenk Matrix),致力于服务智慧新彖乄,具有彖乄驱动、极致优雅、开发者友好的特点。其中汐洛绞架(Sillot-Gibbet)基于自思源笔记(siyuan-note),前身是思源笔记汐洛版(更早是思源笔记汐洛分支),是智慧新录乄终端(多端融合,移动端优先)。

    主仓库地址:Hi-Windom/Sillot

    文档地址:sillot.db.sc.cn

    注意事项:

    1. ⚠️ 汐洛仍在早期开发阶段,尚不稳定
    2. ⚠️ 汐洛并非面向普通用户设计,使用前请了解风险
    3. ⚠️ 汐洛绞架基于思源笔记,开发者尽最大努力与思源笔记保持兼容,但无法实现 100% 兼容
    29 引用 • 25 回帖 • 83 关注
  • Oracle

    Oracle(甲骨文)公司,全称甲骨文股份有限公司(甲骨文软件系统有限公司),是全球最大的企业级软件公司,总部位于美国加利福尼亚州的红木滩。1989 年正式进入中国市场。2013 年,甲骨文已超越 IBM,成为继 Microsoft 后全球第二大软件公司。

    105 引用 • 127 回帖 • 391 关注
  • Markdown

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

    167 引用 • 1509 回帖
  • 安全

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

    199 引用 • 816 回帖
  • Solidity

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

    3 引用 • 18 回帖 • 390 关注
  • 周末

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

    14 引用 • 297 回帖 • 1 关注
  • 导航

    各种网址链接、内容导航。

    39 引用 • 170 回帖
  • Q&A

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

    8012 引用 • 36613 回帖 • 164 关注
  • gRpc
    11 引用 • 9 回帖 • 65 关注
  • Mac

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

    166 引用 • 595 回帖
  • 机器学习

    机器学习(Machine Learning)是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。

    83 引用 • 37 回帖
  • 反馈

    Communication channel for makers and users.

    123 引用 • 911 回帖 • 242 关注
  • GitBook

    GitBook 使您的团队可以轻松编写和维护高质量的文档。 分享知识,提高团队的工作效率,让用户满意。

    3 引用 • 8 回帖
  • BAE

    百度应用引擎(Baidu App Engine)提供了 PHP、Java、Python 的执行环境,以及云存储、消息服务、云数据库等全面的云服务。它可以让开发者实现自动地部署和管理应用,并且提供动态扩容和负载均衡的运行环境,让开发者不用考虑高成本的运维工作,只需专注于业务逻辑,大大降低了开发者学习和迁移的成本。

    19 引用 • 75 回帖 • 633 关注
  • MyBatis

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

    170 引用 • 414 回帖 • 382 关注
  • SVN

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

    29 引用 • 98 回帖 • 682 关注
  • MySQL

    MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。MySQL 是最流行的关系型数据库管理系统之一。

    680 引用 • 535 回帖 • 1 关注